You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/active-directory/develop/apple-sso-plugin.md
+7-3Lines changed: 7 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,10 +14,9 @@ ms.author: henrymbugua
14
14
ms.reviewer: brandwe
15
15
ms.custom: aaddev
16
16
---
17
-
18
17
# Microsoft Enterprise SSO plug-in for Apple devices
19
18
20
-
The *Microsoft Enterprise SSO plug-in for Apple devices* provides single sign-on (SSO) for Azure Active Directory (Azure AD) accounts on macOS, iOS, and iPadOS across all applications that support Apple's [enterprise single sign-on](https://developer.apple.com/documentation/authenticationservices) feature. The plug-in provides SSO for even old applications that your business might depend on but that don't yet support the latest identity libraries or protocols. Microsoft worked closely with Apple to develop this plug-in to increase your application's usability while providing the best protection available.
19
+
The **Microsoft Enterprise SSO plug-in for Apple devices** provides single sign-on (SSO) for Azure Active Directory (Azure AD) accounts on macOS, iOS, and iPadOS across all applications that support Apple's [enterprise single sign-on](https://developer.apple.com/documentation/authenticationservices) feature. The plug-in provides SSO for even old applications that your business might depend on but that don't yet support the latest identity libraries or protocols. Microsoft worked closely with Apple to develop this plug-in to increase your application's usability while providing the best protection available.
21
20
22
21
The Enterprise SSO plug-in is currently a built-in feature of the following apps:
23
22
@@ -189,7 +188,7 @@ Try this configuration only for applications that have unexpected sign-in failur
189
188
|`Enable_SSO_On_All_ManagedApps`| Integer |`1` to enable SSO for all managed apps, `0` to disable SSO for all managed apps. |
190
189
|`AppAllowList`| String<br/>*(comma-delimited list)*| Bundle IDs of applications allowed to participate in SSO. |
191
190
|`AppBlockList`| String<br/>*(comma-delimited list)*| Bundle IDs of applications not allowed to participate in SSO. |
192
-
|`AppPrefixAllowList`| String<br/>*(comma-delimited list)*| Bundle ID prefixes of applications allowed to participate in SSO. For iOS, the default value would be set to `com.apple.` and that would enable SSO for all Apple apps. For macOS, the default value would be set to `com.apple.` and `com.microsoft.` and that would enable SSO for all Apple and Microsoft apps. Developers, Customers or Admins could override the default value or add apps to `AppBlockList` to prevent them from participating in SSO. |
191
+
|`AppPrefixAllowList`| String<br/>*(comma-delimited list)*| Bundle ID prefixes of applications allowed to participate in SSO. For iOS, the default value would be set to `com.apple.` and that would enable SSO for all Apple apps. For macOS, the default value would be set to `com.apple.` and `com.microsoft.` and that would enable SSO for all Apple and Microsoft apps. Developers, Customers, or Admins could override the default value or add apps to `AppBlockList` to prevent them from participating in SSO. |
193
192
|`AppCookieSSOAllowList`| String<br/>*(comma-delimited list)*| Bundle ID prefixes of applications allowed to participate in SSO but that use special network settings and have trouble with SSO using the other settings. Apps you add to `AppCookieSSOAllowList` must also be added to `AppPrefixAllowList`. Please note that this key is to be used only for iOS apps and not for macOS apps. |
194
193
195
194
#### Settings for common scenarios
@@ -359,6 +358,9 @@ The Microsoft Enterprise SSO plug-in relies on the [Apple Enterprise SSO framewo
359
358
360
359
Native applications can also implement custom operations and communicate directly with the SSO plug-in. For more information, see this [2019 Worldwide Developer Conference video from Apple](https://developer.apple.com/videos/play/tech-talks/301/).
361
360
361
+
> [!TIP]
362
+
> Learn more about how the SSO plug-in works and how to troubleshoot the Microsoft Enterprise SSO Extension with the [SSO troubleshooting guide for Apple devices](../devices/troubleshoot-mac-sso-extension-plugin.md).
363
+
362
364
### Applications that use MSAL
363
365
364
366
[MSAL for Apple devices](https://github.com/AzureAD/microsoft-authentication-library-for-objc) versions 1.1.0 and later supports the Microsoft Enterprise SSO plug-in for Apple devices natively for work and school accounts.
@@ -388,3 +390,5 @@ The end user sees the familiar experience and doesn't have to sign in again in e
388
390
## Next steps
389
391
390
392
Learn about [Shared device mode for iOS devices](msal-ios-shared-devices.md).
393
+
394
+
Learn about [troubleshooting the Microsoft Enterprise SSO Extension](../devices/troubleshoot-mac-sso-extension-plugin.md).
0 commit comments