nerdexam
Microsoft

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.

Manage data governance and security

Question

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 Personally Identifiable Information (PII). A data engineer is building a workflow that requires writing data to the Customer table, however, the user does NOT have the elevated permissions required to view the contents of the Employee table. You need to ensure the data engineer can write data to the Customer table without reading data from the Employee table. Which three actions should you perform? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

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)
  • A
    3% (1)
  • B
    3% (1)
  • C
    6% (2)
  • D
    74% (26)
  • G
    14% (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.

AShare Lakehouse1 with the data engineer.

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.

BAssign the data engineer the Contributor role for Workspace2.

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.

CAssign the data engineer the Viewer role for Workspace2.

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.

DAssign the data engineer the Contributor role for Workspace1.Correct

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.

EMigrate the Employee table from Lakehouse1 to Lakehouse2.Correct

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.

FCreate a new workspace named Workspace2 that contains a new lakehouse named Lakehouse2.Correct

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.

GAssign the data engineer the Viewer role for Workspace1.

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

#Fabric security#Workspace access control#Lakehouse management#Data segregation

Community Discussion

No community discussion yet for this question.

Full DP-700 Practice