Microsoft

DP-700 practice question 20

Implementing Data Engineering Solutions Using Microsoft Fabric · free question 20 of 20

Question

You have a Fabric workspace named Workspace1 that contains a warehouse named DW1 and a data pipeline named Pipeline1. You plan to add a user named User3 to Workspace1. You need to ensure that User3 can perform the following actions: - View all the items in Workspace1. - Update the tables in DW1. The solution must follow the principle of least privilege. You already assigned the appropriate object-level permissions to DW1. Which workspace role should you assign to User3?
  • A. Admin
  • B. Member
  • C. Viewer Correct
  • D. Contributor

Explanation

The Viewer role lets User3 see every item in Workspace1 and grants CONNECT and ReadData on each warehouse. The object-level T-SQL permissions you already granted on DW1, such as INSERT and UPDATE, give User3 the ability to change its tables. Contributor, Member and Admin each grant CONTROL on every warehouse and SQL analytics endpoint in the workspace, plus the right to edit other items, which is more than User3 needs. Because table-level write access is already handled with SQL permissions, Viewer is the least privileged role.

Practice the whole free set

Answer all 20 free DP-700 questions with instant feedback, or unlock all 139 questions with Learn and Exam modes.