Skip to main content
Version: 3.0.0-preview

CIS.M365.9.1.11 - (L1) Restrict service principal profiles in Fabric

Overview​

Service-principal profile creation and use are disabled or limited to one or more security groups.

Profiles are used by multitenant applications to isolate customer contexts. Restricting this capability helps contain misuse of an application identity and protects those boundaries.

Remediation action​

  1. Sign in to Microsoft Fabric with a Fabric administrator account.
  2. Select OneLake catalog > Govern > Configurations > Tenant settings. If these options aren't available in your region, select Settings > Admin portal > Tenant settings.
  3. Under Developer settings, find Allow service principals to create and use profiles.
  4. Choose Disabled, or choose Enabled and scope the setting to Specific security groups containing the applications that need this access.
  5. Select Apply.

Test Metadata​

FieldValue
Test IDCIS.M365.9.1.11
SeverityMedium
SuiteCIS
ProductMicrosoft Fabric
FeatureDeveloper settings
AreaApplications and workload identities
Resource typeTenant
User impactLow
Implementation costLow
MITRE ATT&CKT1078.004 Cloud Accounts
Supports benchmarkCIS Microsoft 365 Foundations Benchmark (version 7.0.0), requirement 9.1.11
Benchmark levelL1
Benchmark profilesE3 Level 1
Supports controlscis-m365:9.1.11, nist-800-53-r5:AC-3
PowerShell testTest-MtCisFabricServicePrincipalProfilesRestricted
ServicesAzure

Source​