<!--
{
  "availability" : [
    "iOS: 27.0.0 -",
    "iPadOS: 27.0.0 -",
    "macCatalyst: 27.0.0 -",
    "macOS: 27.0.0 -",
    "visionOS: 27.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "DeviceManagement",
  "identifier" : "/documentation/DeviceManagement/ExtensibleSSOPlatformSSOObject",
  "metadataVersion" : "0.1.0",
  "role" : "Object",
  "symbol" : {
    "kind" : "Object",
    "modules" : [
      "Device Management"
    ],
    "preciseIdentifier" : "rmdm-declarations:ExtensibleSSOPlatformSSOObject"
  },
  "title" : "ExtensibleSSOPlatformSSOObject"
}
-->

# ExtensibleSSOPlatformSSOObject

The dictionary to configure Platform SSO.

```
object ExtensibleSSOPlatformSSOObject
```

## Topics

### Objects

[`object ExtensibleSSOPlatformSSO_AccessKeyObject`](/documentation/DeviceManagement/ExtensibleSSOPlatformSSO_AccessKeyObject)

Settings for Access Key authentication.

[`object ExtensibleSSOPlatformSSO_AccountObject`](/documentation/DeviceManagement/ExtensibleSSOPlatformSSO_AccountObject)

Account display and profile settings.

[`object ExtensibleSSOPlatformSSO_AdditionalHTTPHeadersObject`](/documentation/DeviceManagement/ExtensibleSSOPlatformSSO_AdditionalHTTPHeadersObject)

A dictionary with keys and values that are strings. The keys are HTTP header names, and the values are HTTP header values. The device adds these headers to nonce, pre-authentication, login, key and key exchange requests for Platform SSO. The device limits the number of headers to 20, the length of the header name to 128 characters, and the length of the header value to 2048 characters.

[`object ExtensibleSSOPlatformSSO_AuthorizationObject`](/documentation/DeviceManagement/ExtensibleSSOPlatformSSO_AuthorizationObject)

Settings for authorization prompts and group management.

[`object ExtensibleSSOPlatformSSO_PoliciesObject`](/documentation/DeviceManagement/ExtensibleSSOPlatformSSO_PoliciesObject)

Policies for login, unlock, and FileVault behavior.

[`object ExtensibleSSOPlatformSSO_UserCreationObject`](/documentation/DeviceManagement/ExtensibleSSOPlatformSSO_UserCreationObject)

Settings for creating new users via Platform SSO.

[`object ExtensibleSSOPlatformSSO_WebAuthenticationObject`](/documentation/DeviceManagement/ExtensibleSSOPlatformSSO_WebAuthenticationObject)

Settings for web authentication behavior.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)