To modify Ios SSO policy payload item
https://{server-hostname}:8383/api/v1/mdm/profiles/{profile_id}/payloads/iosssopolicy/payloaditems/{payload_id}
MDMDeviceMgmt.UPDATECopied!
Authorization: d92d4xxxxxxxxxxxxx15f52
Unique identifier of the profile. Obtain from the Create Profile or Get Profiles response
Unique identifier of the payload item. Obtain from the Get Payload Item IDs response
Account Display Name
SSO account type. Allowed values: 0=Kerberos
SSO authentication type. Allowed values: 0=Password/Username, 1=Certificate
Kerberos Prinicpal Name
Kerberos Realm
Client identity certificate ID obtained from the Certificates API. Must be an identity certificate (is_identity = true)
List of apps allowed for Single Sign-On
Display name of the app group
Bundle identifier of the app
List of URL prefixes that must be matched for SSO to work
URL or domain string
curl --request PUT \
--url https://appdomain/api/v1/mdm/profiles/{profile_id}/payloads/iosssopolicy/payloaditems/{payload_id} \
--header 'Accept: application/json' \
--header 'Authorization: d92d4xxxxxxxxxxxxx15f52' \
--header 'Content-Type: application/json' \
--data '{"client_cert_id":-1,"account_type":1,"auth_type":1,"url_details":["https://zylker.com/auth"],"account_display_name":"Zylker User","allowed_apps":[{"group_display_name":"Zylker App","identifier":"com.zylker.app"}],"kerberos_realm":"value","kerberos_prinicpal_name":"Zylker User"}'Modify SSO payload item
{
"client_cert_id": -1,
"account_type": 1,
"auth_type": 1,
"url_details": [
"https://zylker.com/auth"
],
"account_display_name": "Zylker User",
"allowed_apps": [
{
"group_display_name": "Zylker App",
"identifier": "com.zylker.app"
}
],
"kerberos_realm": "value",
"kerberos_prinicpal_name": "Zylker User"
}
Unique identifier of the payload item
Account Display Name
SSO account type. Allowed values: 0=Kerberos
SSO authentication type. Allowed values: 0=Password/Username, 1=Certificate
Kerberos Prinicpal Name
Kerberos Realm
Client identity certificate ID obtained from the Certificates API. Must be an identity certificate (is_identity = true)
List of apps allowed for Single Sign-On
Display name of the app group
Bundle identifier of the app
List of URL prefixes that must be matched for SSO to work
URL or domain string
SSO payload item successfully modified
{
"client_cert_id": -1,
"payload_id": 9007199254741000,
"account_type": 1,
"auth_type": 1,
"url_details": [
"https://zylker.com/auth"
],
"account_display_name": "Zylker User",
"allowed_apps": [
{
"group_display_name": "Zylker App",
"identifier": "com.zylker.app"
}
],
"kerberos_realm": "value",
"kerberos_prinicpal_name": "Zylker User"
}
![]()
Duration: 1 minute | Threshold: 60 | Lock period: 5 minutes
Duration - Time window for the threshold.
Threshold - Number of API calls allowed within the specified duration.
Lock Period - Wait time before consecutive API requests.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.