Security roles in Fabric

Plan and Implement a Data Analytics Environment with Microsoft Fabric

Shahzad Mian

Content Developer, DataCamp

What is a workspace?

Workspaces serve as collaborative hub where teams can create, manage, and organize various analytics assets such as lakehouses, warehouses, reports.

Fabric workspace

1 Credits: https://learn.microsoft.com/en-us/fabric/get-started/workspaces
Plan and Implement a Data Analytics Environment with Microsoft Fabric

The Four Workspace Access Roles

Viewer - consume reports and dashboard

Plan and Implement a Data Analytics Environment with Microsoft Fabric

The Four Workspace Access Roles

Contributor - create and modify content

Plan and Implement a Data Analytics Environment with Microsoft Fabric

The Four Workspace Access Roles

Member - additional management tools

Plan and Implement a Data Analytics Environment with Microsoft Fabric

The Four Workspace Access Roles

Admin - fun control

Plan and Implement a Data Analytics Environment with Microsoft Fabric

How to Assign Workspace Roles in Fabric

  1. Navigate to the workspace settings.
  2. Click on 'Manage Access'
  3. Use the 'Add people or groups' option

  4. Choose the appropriate role from the dropdown menu

  5. Click 'Add' to confirm the assignment.

Role permission panel in Fabric

Plan and Implement a Data Analytics Environment with Microsoft Fabric

Security Best Practices

1. Least privilege: assign the minimum necessary permissions

2. Use security groups (e.g. Analysts, Data Engineers, Marketing) to simplify management

3. Audit your environment to detect vulnerabilities

4. Document the security processes for future reference

Least privilege chart

Plan and Implement a Data Analytics Environment with Microsoft Fabric

Let's practice!

Plan and Implement a Data Analytics Environment with Microsoft Fabric

Preparing Video For Download...