Skip to content
3.0 preview2.3.0 stable

These docs describe the preview. Pick the version you run and every page marks what it doesn't have yet. Get the preview →
Maester 2.x docs (archived) →

Sponsor

Require explicit assignment of Third Party Entra Apps

MT.1075MediumEntra IDApplications

Part of Maester · Entra ID · Applications · All checks

Run this check
Invoke-Maester -TestId MT.1075

This test checks if you have any third party service principals that are open to all users. It is recommended to set ‘Assignment required?’ to Yes for all Third Party apps.

Open all app service principals below and set ‘Assignment required?’ to Yes. Assign users under ‘Users and groups’ to provide them with explicit access. If desired, use the audit logs per SPN to determine who was using the application before locking them down.

Every attribute of this check
FieldValue
Test IDMT.1075
SeverityMedium
SuiteMaester
ProductEntra ID
FeatureApplications
AreaApplications and workload identities
Resource typeServicePrincipal
User impactMedium
Implementation costHigh
MITRE ATT&CKT1078.004 Cloud Accounts
Supports controlsnist-800-53-r5:AC-3, nist-800-53-r5:AC-6
PowerShell testTest-MtServicePrincipalsForAllUsers
ServicesGraph
Long runningYes