Microsoft Entra ID
Authentication

Architecture and authentication flow for macOS Platform SSO with Microsoft Entra ID

In brief

The page title was simplified, and the role descriptions now state that the Microsoft Enterprise SSO plug-in performs device and user registration with Microsoft Entra ID. Microsoft Entra ID is described as verifying credentials and proofs and issuing the PRT.

What Entra admins need to know

No administrator action is stated; administrators should use the updated role descriptions when reviewing Platform SSO architecture.

This editorial summary was generated by AI from the documentation changes. Verify important details in the full Microsoft Learn article.

Documentation change

The comparison below shows only the changed extract. Use the full-page view for complete context.

Architecture and authentication flow for macOS Platform SSO (Apple) with Microsoft Entra ID

macOS Platform Single Sign-on (PSSO) integrates a user's organizational identity with macOS. When PSSO is configured with Microsoft Entra ID, a managed Mac can establish a device-bound identity, register a local user, and provide single sign-on (SSO) to supported applications and websites.

  • The device management service deploys the Extensible SSO policy and PSSO configuration.
  • The Microsoft Enterprise SSO plug-in registers the Mac and user with Microsoft Entra ID and supplies the identity-provider configuration required by macOS.
  • macOS Platform SSO (Apple) owns the operating-system experience. It invokes registration, protects platform credentials, coordinates authentication, and makes the resulting Platform SSO PRT available to the Microsoft SSO extension through Apple's supported framework.
  • Microsoft Entra ID registers the device and user credential, verifies the registered credential, validates the user and device proofs, and issues the Platform SSO Primary Refresh Token (PRT).
  • Applications and browsers request access to resources and receive only the tokens or sessions intended for them.

Diagram that shows Platform SSO roles and responsibilities. | --- | --- | | Microsoft Intune or another supported MDM | Deploy the Extensible SSO configuration and select the PSSO authentication method | | Company Portal for macOS | Deliver the Microsoft Enterprise SSO plug-in used for Microsoft Entra PSSO | | Microsoft Enterprise SSO plug-in | Perform Microsoft Entra device and user registration with Microsoft Entra and provide identity-provider configuration to macOS | | macOS Platform SSO (Apple) | Coordinate registration and authentication, protect platform credentials, and integrate the organizational identity with macOS | | Microsoft Entra ID | Register the device and credential, verify|verify the registered credential, validate the user and device proofs, and issue the Platform SSO PRT | | Secure Enclave | Protect device-bound keys and, with the UserSecureEnclaveKey method, the user-bound key | | Apps and browsers | Request resource tokens or web sessions backed by the Platform SSO foundation |

Daily Entra.News

Get daily email updates

Get a concise summary of the latest Microsoft Entra updates delivered straight to your inbox.

Loading the secure signup form…