Administration overview

Microsoft Fabric is a software as a service (SaaS) platform that lets users get, create, share, and visualize data. Fabric unified administration enables you to secure and govern data across the platform, and manage Fabric features. Controlling feature access and capabilities allow you to comply with company policies and external rules and regulations. Fabric also allows admins to delegate their responsibilities. Delegation lets you create different groups of admins for different tasks in your organization. Delegating admin responsibilities can reduce pressure that might cause one admin team to become a bottleneck for organizational processes.

This article uses the generic term "admin." For details about which types of admins can perform the tasks described here, visit these articles:

Manage

As an admin, you can manage many platform aspects for your organization. This section discusses the ability to manage some of Fabric's components, and the impact this has on your organization.

Grant and manage licenses

To access the Fabric SaaS platform, you need a license. Fabric has two type of licenses:

  • Capacity license - An organizational license that provides a pool of resources for Fabric operations. Capacity licenses are divided into stock keeping units (SKUs). Each SKU provides a different number of capacity units (CUs) which are used to calculate the capacity's compute power.

  • Per user license - Per user licenses allow users to work in Fabric.

To purchase licenses, you must be a Billing or Global administrator. Global and Billing administrators can buy licenses and control them with tools such as capacity pause and resume and scale.

After you purchase licenses, use the Microsoft 365 admin center, PowerShell, or the Azure portal to view and manage those licenses.

Turn off self-service

Self-service allows individuals to sign up, try, or purchase Fabric or Power BI on their own. You might not want users in your organization to use one or more forms of self-service. Perhaps all licensing is centralized and managed by an admin team or perhaps your organization doesn't permit trials. To learn how to turn off self-service, visit Enable or disable self-service.

Turning off self-service sign-up keeps users from exploring Fabric on their own. If you block individual sign-up, you might want to get Fabric (free) licenses for your organization and assign them to all users.

Take over a subscription

As an admin, you can't assign or unassign licenses for a self-service purchase subscription bought by a user in your organization. You can take over a purchase or trial subscription, and then assign or unassign licenses.

View your subscriptions

To see which subscriptions your organization has, follow these steps.

  1. Sign in to the Microsoft 365 admin center.
  2. In the navigation menu, select Billing > Your products.

Your active Fabric and Power BI subscriptions are listed along with any other subscriptions you have.

Assign admin roles

Admins can assign and manage Fabric admin roles. Admin roles allow users to buy licenses, and control organizational settings. For example, admins with certain roles can access the admin center and manage their organization's tenant settings.

Customize a Fabric tenant

Fabric is composed of tenants, capacities, and workspaces. Your organization might have one or more tenants, each with at least one capacity. Workspaces reside in capacities, and are where data is created, transformed, and consumed. Each organization can organize its tenants, capacities, and workspaces in accordance with their organizational structure. For example, in an organization with one tenant, capacities can be organized according to the organizational functions, and workspaces can be created according to each function's divisions.

Admins can control these processes throughout the organization. For example, being an admin allows you to create and delete workspaces, and to control workspace settings such as Azure connections, Git integration and OneLake.

To distribute management across the organization, you can also use domains. With a domain, you create a logical grouping of workspaces. For example, your organization can create domains according to functions such as sales and marketing. Designated users can become admins and oversee Fabric functions related to the data in each domain. Using domains allows your organization to appoint the right admins at the right level. You no longer need Global administrators with lots of permissions and responsibilities to manage every single area in your organization. Using domains, you can allocate some admin rights to users who are closer to the domain's subject matter. By doing that, you free Global administrators to concentrate on organizational processes, and allow experts to directly manage data in their fields.

Add and remove users

Admins can manage Fabric users by using the Microsoft 365 admin center. Managing users includes adding and deleting users, groups, and admins. You can also manage per user licenses and assign admin roles.

Govern and secure data

Fabric provides a set of tools that allow admins to manage and govern data across the organization. For example, you can use the information protection capabilities to protect sensitive information in your organization.

With a set of governance and security tools, you can make sure that your organization's data is secure, and that it complies to your organizational policies.

Data residency is also supported in Fabric. As an admin, by deciding where your tenants and capacities are created, you can specify your organization's data storage location.

You can also control your organization's disaster recovery capacity setting to make sure your data is safe if a disaster happens.

Control

Admins have control over Fabric settings and permissions across the platform. You can also delegate admin settings to other admins in your organization, to allow granular control across your organization.

Delegate admin rights

To avoid becoming a bottleneck for every single setting in your organization, you can delegate many of the controls to Capacity, Workspace, and Domain administrators. Delegating settings allows your organization to have several admins with different levels of admin rights in multiple logical locations within your organization. For example, you can have three admins with access to all the settings in your organization, and another admin for each team in your organization. The team admin can control settings and permissions relevant for the team, at the capacity, workspace, or domain level, depending on the way your organization is set up. You can also have multiple levels of admins in your organization, depending on your organization's needs.

Enable Fabric settings

Admins can enable and disable global platform settings by controlling the Tenant settings. If your organization has one tenant, you can enable and disable settings for the entire organization from that tenant. Organizations with multiple tenants require an admin for each tenant. If your organization has several tenants, it can opt for a centralized approach by appointing one admin (or a team of admins) to control the settings for all the organization's tenants.

Capacity and workspace settings allow you to be more specific when you control your Fabric platform, because they apply to a specific capacity or workspace. Most Fabric experiences and features, have their own settings, allowing control at an experience or feature level. For example, workspace administrators can customize Spark compute configuration settings.

Grant permissions

In Fabric, workspace roles allow workspace admins to manage who can access data. Some of the things workspace roles determine, are which users can view, create, share, and delete Fabric items. As an admin, you can grant and revoke workspace roles, using them to control access to data in your organization. You can also create security groups and use them to control workspace access.

Monitor

An important part of an admin's role is to monitor what's going on in the organization. Fabric has several tools for monitoring different aspects of the platform usage. Monitoring enables your organization to comply with internal policies and external rules and regulations. You can also use monitoring to review consumption and billing, so that you can establish the best way to use your organizational resources. By analyzing what's happening in your organization, you can decide if you need to buy more resources, and potentially save money by using cheaper or fewer resources if that can be done.

Admin monitoring workspace

To view the usage of Fabric features in your organization, use the feature usage and adoption report in the admin monitoring workspace. The report allows you to gain insights into consumption across the organization. You can also use its semantic model to create a tailored report specific for your organization.

Monitoring hub

The monitoring hub lets you review Fabric activities per experience. Using the hub, you can spot failed activities and see who submitted the activity and how long it lasted. The hub can expose many other details regarding each activity, and you can also filter and search it as needed.

View audit logs

Audit logs allow you to track user activities in Fabric. You can search the logs and see which operations were performed in your organization. Reviewing the logs can have many uses in your organization, such as making sure policies are followed and debugging unexpected system behavior.

Understand consumption

Consumption in Fabric is measured using capacity units (CUs). Using the Capacity Metrics app admins can view consumption in their organization. This report enables you to make informed decisions regarding the use of your organizational resources. You can then take action by scaling a capacity up or down, pausing a capacity operation, optimizing query efficiency, or buying another capacity if needed. Understanding consumption makes your organization's Fabric operations run smoother, and might save your organization money.

Reviewing bills

Admins can view their organization's bills to understand what their organization is paying for. You can compare your bill with your consumption to understand if and where your organization can make savings.

Capabilities

This section provides a high level list of some of the admin capabilities mentioned in this article.

Capability Description
Capacity Metrics app Monitor your organization's consumption
Feature usage and adoption report Review the usage of Fabric features
Tenant settings Control Fabric settings across your organization
Track user activities in Microsoft Fabric Use log entries to view Fabric operations
workspace roles Set up permissions for Fabric workspaces