Description
Guest user access restrictions is set to Guest user access is restricted to properties and
memberships of their own directory objects (most restrictive) (guestUserRoleId =
2af84b1e-32c8-42b7-82bc-daa82404023b). Guests can read their own profile only; they cannot list
other users, groups or group memberships.
Rationale
The organization does not control how guests authenticate in their home tenant. A compromised guest account with directory read access gives an attacker the full list of employees, groups and managers, which feeds phishing and privilege escalation. Collaboration in Teams and SharePoint keeps working with the most restrictive level.
Impact
Guests cannot browse the people picker beyond the people they already work with, and cannot see the members of groups they belong to in some apps. Teams and SharePoint collaboration is not affected.
Setting
| Location | Microsoft Entra admin center > Entra ID > External Identities > External collaboration settings > Guest user access restrictions |
| Default | Guest users have limited access to properties and memberships of directory objects |
| Recommended | Guest user access is restricted to properties and memberships of their own directory objects (most restrictive) |
Audit
- Sign in to the Microsoft Entra admin center (https://entra.microsoft.com) as at least a Global Reader.
- Browse to Entra ID > External Identities > External collaboration settings (the same option also appears in Entra ID > Users > User settings) and read Guest user access restrictions.
- Read-only PowerShell alternative (Microsoft Graph, scope
Policy.Read.All):(Get-MgPolicyAuthorizationPolicy).GuestUserRoleId. - Fail if the value is not
2af84b1e-32c8-42b7-82bc-daa82404023b.
Remediation
- Sign in to the Microsoft Entra admin center as at least an External Identity Provider Administrator (or Global Administrator).
- Browse to Entra ID > External Identities > External collaboration settings.
- Under Guest user access restrictions, select Guest user access is restricted to properties and memberships of their own directory objects (most restrictive) and Save.
- Equivalent with Microsoft Graph PowerShell (scope
Policy.ReadWrite.Authorization):Update-MgPolicyAuthorizationPolicy -GuestUserRoleId '2af84b1e-32c8-42b7-82bc-daa82404023b'.
Rollback
Select Guest users have limited access to properties and memberships of directory objects
(10dae51f-b6af-4016-8d66-8c2a99b929b3).
References
- Configure external collaboration settings Microsoft, vendor-doc, accessed 2026-10-24
- What are the default user permissions in Microsoft Entra ID? Microsoft, vendor-doc, accessed 2026-10-24
- CISA SCuBA Microsoft Entra ID baseline CISA, standard, accessed 2026-10-24
Mappings
| Framework | ID | Relation | Note |
|---|---|---|---|
| NIST SP 800-53 Rev. 55.1.1 | AC-3 | related | |
| NIST SP 800-53 Rev. 55.1.1 | AC-6 | related | |
| CISA SCuBA Microsoft 365 Secure Configuration Baselines2.0.0 | MS.AAD.8.1v1 | stricter | SCuBA accepts limited or restricted access; ours requires restricted. |
How this control relates to the other framework's: equivalent, stricter, looser, partial or related.
Threats mitigated
| Taxonomy | ID |
|---|---|
| MITRE ATT&CK | T1087.004 |
Related controls
- related
CB-M365-TENANT-011Restrict guest invitations to administrators and Guest Inviters - related
CB-M365-TENANT-013Review guest access periodically - related
CB-M365-POWER-010Restrict guest user access to Microsoft Fabric - related
CB-M365-POWER-012Restrict guests from browsing Fabric content
People and lifecycle
| Authors |
|
| Introduced in | v0.1.0 |
| Created, updated | 2026-10-24, 2026-10-24 |
| Translations | fr |