Skip to content
  • There are no suggestions because the search field is empty.

MacOS Add Ons- PlatformSSO - Secure Enclave

MacOS : Understanding PlatformSSO Secure Enclave in Devicie 

 

Overview: 

Platform SSO is a Microsoft Entra feature that enhances the Microsoft Enterprise SSO plug-in uses hardware-bound cryptographic keys and the SSO app extension.

When the device receives the policy, there's a Registration required notification that shows in the Notification Center.

 
Screenshot that shows the registration required prompt on end user devices when you configure Platform SSO in Microsoft Intune.

End users select this notification, sign in to the Microsoft Entra ID plug-in with their organization account, and complete multi-factor authentication (MFA), if required.

Secure Enclave has more features than the Password method

- Passwordless (phishing resistant)    

- TouchID supported for unlock    

- Can be used as passkey    

- MFA mandatory for setup

- Supported on macOS 14.x +    

- Optionally, allow new users to log in with Entra ID credentials (macOS 14.x +)    

One feature that is not allowed is "Local Mac password synced with Entra ID" as designed. 

Pre-Requisites:

Ensure that per-user MFA is not enabled for users. Transition to Conditional Access MFA in accordance with Microsoft Entra ID recommendations.

Recommended Assignment Target:

Assign to All Devices, exclude Shared Devices

 

Variable Settings:

Name Purpose Type Default Value
LAPS Admin Username The list of local accounts that aren't subject to FileVault Policy, Login Policy, or Unlock Policy. array of strings ["ladvc"]

 

Base Settings: 

Setting Description Value
Extension Identifier The bundle identifier of the app extension that performs SSO for the specified URLs. com.microsoft.CompanyPortalMac.ssoextension

TeamIdentifier

The team identifier of the app extension. This key is required on macOS and ignored elsewhere.

UBF8T346G9
Type The type of SSO. Redirect
Screen Locked Behavior If set to Cancel, the system cancels authentication requests when the screen is locked. If set to DoNotHandle, the request continues without SSO instead. DoNotHandle
URLs An array of URL prefixes of identity providers where the app extension performs SSO. Required for Redirect payloads. https://login.microsoftonline.com, https://login.microsoft.com, https://sts.windows.net, https://login-us.microsoftonline.com, https://login.microsoftonline.us, https://login.usgovcloudapi.net
Platform SSO Use Shared Device Keys If true, the system uses the same signing and encryption keys for all users. Only supported on the device channel. True
Platform SSO Account Display Name The display name for the account in notifications and authentication requests. Microsoft Entra ID
Platform SSO Authentication Method The Platform SSO authentication method to use with the extension. Requires that the SSO Extension also support the method. User Secure Enclave Key
Extension Data browser sso interaction enabled Keys and values to pass to the app extension. 1
Extension Data disable explicit app prompt Keys and values to pass to the app extension. 1
Extension Data App Prefix Allow List Keys and values to pass to the app extension. com.microsoft.,com.apple.
Registration Token The token this device uses for registration with Platform SSO. Use it for silent registration with the Identity Provider.
More Info:

Platform SSO configuration guide for macOS devices using Microsoft Intune
Protecting keys with the Secure Enclave