Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Did you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now

mboris

Take control of Fabric Identities limit for your tenant (Generally Available)

Fabric Identity governance at scale just got easier. We are introducing a new tenant admin setting that gives you control over the maximum number of Fabric identities (hence Workspace identities) in your organization.

With this update, Fabric tenant admins can:

  • Scale beyond previous constraint — the default limit for number of Fabric identities in an organization increases from 1,000 to 10,000 identities.
  • Set custom limits for how many Fabric identities can be created in their tenant.
  • Manage limits programmatically by using the Update Tenant Setting REST API.

How it works

The new setting “Define maximum number of Fabric identities in a tenant” is located in the Fabric Admin portal in Tenant settings, within Developer settings.

When the setting is disabled (the default), your tenant supports up to 10,000 Fabric identities — a 10x increase from the previous limit. Enable the setting to specify your own maximum. The value you enter becomes the upper limit for Fabric identity creation across your tenant.

Note: Fabric doesn't validate that your custom limit falls within your Entra ID resource quota. Before setting a custom limit, check your organization's Entra ID service limits.

If a workspace admin tries to create a new workspace identity that would exceed the limit, they'll see a clear error message explaining the reason.

Take_control_of_Fabric_Identities_limit_for_your_tenant_Generally_AvailableTake_control_of_Fabric_Identities_limit_for_your_tenant_Generally_Available

Figure1. Configuring Maximum number of Fabric identities in a tenant

You can also manage this setting programmatically using the Update Tenant Setting API.

Sample HTTP request:

POST https://api.fabric.microsoft.com/v1/admin/tenantsettings/ConfigureFabricIdentityTenantLimit/update


{ 
  "enabled": true, 
  "properties": [ 
    { 
      "name": "FabricIdentityTenantLimit", 
      "value": "100", 
      "type": "int" 
    } 
  ] 
}

Sample JSON response:

Status code: 200

{ 
  "tenantSettings": [ 
    { 
      "settingName": "ConfigureFabricIdentityTenantLimit", 
      "title": "Define maximum number of Fabric identities in a tenant", 
      "enabled": true, 
      "canSpecifySecurityGroups": false, 
      "tenantSettingGroup": "Developer settings", 
      "properties": [ 
        { 
          "name": "FabricIdentityTenantLimit", 
          "value": "100", 
          "type": "Integer" 
        } 
      ] 
    } 
  ] 
}

To learn more about identities in Fabric, refer to the Workspace identity documentation.

For more information about all the tenant admin settings in Fabric, refer to the Tenant settings index.