Implementing Analytics Solutions Using Microsoft Fabric — Question 52
You plan to deploy Microsoft Power BI items by using Fabric deployment pipelines. You have a deployment pipeline that contains three stages named Development, Test, and Production. A workspace is assigned to each stage.
You need to provide Power BI developers with access to the pipeline. The solution must meet the following requirements:
Ensure that the developers can deploy items to the workspaces for Development and Test.
Prevent the developers from deploying items to the workspace for Production.
Follow the principle of least privilege.
Which three levels of access should you assign to the developers? Each correct answer presents part of the solution.
NOTE: Each correct answer is worth one point.
Answer options
- A. Build permission to the production semantic models
- B. Admin access to the deployment pipeline
- C. Viewer access to the Development and Test workspaces
- D. Viewer access to the Production workspace
- E. Contributor access to the Development and Test workspaces
- F. Contributor access to the Production workspace
Correct answer: B, D, E
Explanation
Assigning Admin access to the deployment pipeline (B) allows developers to manage the deployment process without granting them excessive permissions. Providing Viewer access to the Production workspace (D) prevents them from making changes there, while Contributor access to the Development and Test workspaces (E) enables them to deploy items as needed. The other options either grant too much access or are not applicable for the required tasks.