DP-700 · Question #13
You have a Fabric workspace named Workspace1 that contains a lakehouse named Lakehouse1. Lakehouse1 contains the following tables: - Orders - Customer - Employee The Employee table contains…
The correct answer is D. Assign the data engineer the Contributor role for Workspace1. E. Migrate the Employee table from Lakehouse1 to Lakehouse2. F. Create a new workspace named Workspace2 that contains a new lakehouse named Lakehouse2. To allow the data engineer to write to the Customer table without viewing PII in the Employee table, create a new workspace for sensitive data, migrate the Employee table there, and grant Contributor access to the original workspace.
Question
Options
- AShare Lakehouse1 with the data engineer.
- BAssign the data engineer the Contributor role for Workspace2.
- CAssign the data engineer the Viewer role for Workspace2.
- DAssign the data engineer the Contributor role for Workspace1.
- EMigrate the Employee table from Lakehouse1 to Lakehouse2.
- FCreate a new workspace named Workspace2 that contains a new lakehouse named Lakehouse2.
- GAssign the data engineer the Viewer role for Workspace1.
How the community answered
(35 responses)- A3% (1)
- B3% (1)
- C6% (2)
- D74% (26)
- G14% (5)
Why each option
To allow the data engineer to write to the Customer table without viewing PII in the Employee table, create a new workspace for sensitive data, migrate the Employee table there, and grant Contributor access to the original workspace.
Sharing Lakehouse1 with the data engineer before migrating the Employee table would grant them access to the PII within the Employee table, violating the security requirement.
Assigning the data engineer the Contributor role for Workspace2, which would contain the migrated Employee PII table, would grant them elevated permissions to view that sensitive data, violating the requirement.
Assigning the data engineer the Viewer role for Workspace2, which would contain the Employee PII table, would still allow them to view the sensitive data, violating the requirement.
After migrating the Employee table, assigning the data engineer the Contributor role for Workspace1 grants them the necessary permissions to write to the Customer table in Lakehouse1, which no longer contains the sensitive PII.
Migrating the Employee table from Lakehouse1 to Lakehouse2 is crucial for isolating the PII data, enabling separate access controls and ensuring the data engineer cannot inadvertently view sensitive information when working in Lakehouse1.
Creating a new workspace named Workspace2 that contains Lakehouse2 establishes a distinct security boundary for the sensitive Employee PII table, allowing for granular permission management separate from where the data engineer needs to work.
Assigning the data engineer the Viewer role for Workspace1 would not provide the necessary permissions for them to write data to the Customer table, which is a key part of their workflow.
Concept tested: Data Isolation for PII with Workspaces
Source: https://learn.microsoft.com/en-us/fabric/governance/roles-workspaces
Topics
Community Discussion
No community discussion yet for this question.