---
title: ErrorCodePlatformSSORequired
framework: devicemanagement
role: symbol
role_heading: Object
path: devicemanagement/errorcodeplatformssorequired
---

# ErrorCodePlatformSSORequired

An error response that indicates Platform SSO is required.

## Declaration

```data
object ErrorCodePlatformSSORequired
```

## Properties

code: Indicates that the device needs to do Platform SSO before enrollment and setup can proceed. description: A description of the error. Only use this for logging purposes and don’t display it to the user. details: A dictionary that contains additional data about the error code. message: A description of the error to display to the user.

## Mentioned in

Implementing Platform SSO during device enrollment

## Discussion

Discussion The schema for a JSON or property list XML document that an MDM server’s 403 response body contains. The response headers need to include a “Content-Type” header that indicates whether the response returns JSON or XML. The MDM server returns this response when a device enrolls in MDM during Setup Assistant and it requires the user to sign-in using Platform SSO before it allows enrollment and setup to proceed.

## Topics

### Objects

- [ErrorCodePlatformSSORequired.Details](devicemanagement/errorcodeplatformssorequired/details-data.dictionary.md)

## See Also

### Enrollment errors

- [ErrorCodePairingTokenMissing](devicemanagement/errorcodepairingtokenmissing.md)
- [ErrorCodeSoftwareUpdateRequired](devicemanagement/errorcodesoftwareupdaterequired.md)
- [ErrorUnrecognizedDevice](devicemanagement/errorunrecognizeddevice.md)
- [ErrorWellKnownFailed](devicemanagement/errorwellknownfailed.md)
