Skip to main content
Version: 3.0.0-preview

CIS.M365.9.1.10 - (L1) Restrict service principal access to Fabric public APIs

Overviewโ€‹

Service-principal access to Fabric public APIs is disabled or limited to one or more security groups.

This setting governs APIs protected by the Fabric permission model. Restricting the allowed service principals reduces the impact of a compromised application identity.

Remediation actionโ€‹

  1. Sign in to the Microsoft Fabric admin portal with a Fabric administrator account.
  2. Select Tenant settings.
  3. Scroll to Developer settings.
  4. Set Service principals can call Fabric public APIs to Disabled, or choose Enabled with Specific security groups selected and defined for the applications that need this access. If the organization doesn't actively use this feature, keep it Disabled.
  5. Select Apply.

Test Metadataโ€‹

FieldValue
Test IDCIS.M365.9.1.10
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.10
Benchmark levelL1
Benchmark profilesE3 Level 1
Supports controlscis-m365:9.1.10, nist-800-53-r5:AC-3
PowerShell testTest-MtCisFabricPublicApiAccessRestricted
ServicesAzure

Sourceโ€‹