Microsoft Fabric Data Engineer Associate DP-700 Practice Question
You manage a Microsoft Fabric Warehouse named SalesDW that has a Customer table with an EmailAddress column. Support analysts querying the SQL endpoint must see masked email addresses, but members of the Azure AD group DW_MarketingManagers must view real values. You will map the group to a database role named MarketingManagers. Which actions should you perform to satisfy these requirements?
Create a row-level security predicate that returns NULL for EmailAddress when the current user is not in the MarketingManagers role; do not configure any masking.
Apply a Confidential sensitivity label to Customer.EmailAddress and configure the MarketingManagers role to override label-based encryption for that column.
Enable Transparent Data Encryption (TDE) on SalesDW and add the MarketingManagers role to the db_datareader fixed database role.
Add a dynamic data mask to Customer.EmailAddress using MASKED WITH (FUNCTION = 'email()'); then grant the UNMASK permission on the database to the MarketingManagers role.
Dynamic data masking obfuscates sensitive values only in query results, leaving data on disk unchanged. Adding MASKED WITH (FUNCTION = 'email()') to Customer.EmailAddress masks the column for all users. Granting the UNMASK permission to the MarketingManagers role at the database (or column) scope lets its members view the actual email addresses, while support analysts continue to see masked data. TDE, sensitivity labels, and row-level security do not deliver on-the-fly masking, and db_datareader membership alone cannot override a mask.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is Dynamic Data Masking in Microsoft Fabric?
Open an interactive chat with Bash
How does the UNMASK permission work in Microsoft databases?
Open an interactive chat with Bash
Why is Transparent Data Encryption (TDE) not suitable for this scenario?
Open an interactive chat with Bash
Microsoft Fabric Data Engineer Associate DP-700
Implement and manage an analytics solution
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .