To create Mac Kernel Extension policy
https://{server-hostname}:8383/api/v1/mdm/profiles/{profile_id}/payloads/mackernelextension
MDMDeviceMgmt.CREATECopied!
Authorization: d92d4xxxxxxxxxxxxx15f52
Unique identifier of the profile. Obtain from the Create Profile or Get Profiles response
Allow User Override
List of kernel extension configurations
Provisioning ID
List of allowed extension bundle identifiers (strings)
curl --request POST \
--url https://appdomain/api/v1/mdm/profiles/{profile_id}/payloads/mackernelextension \
--header 'Accept: application/json' \
--header 'Authorization: d92d4xxxxxxxxxxxxx15f52' \
--header 'Content-Type: application/json' \
--data '{"extensions":[{"prov_id":9007199254741074,"allowed_extensions":["com.zylker.ext"]}],"allow_user_override":true}'Add Kernel Extension payload to the profile
{
"extensions": [
{
"prov_id": 9007199254741074,
"allowed_extensions": [
"com.zylker.ext"
]
}
],
"allow_user_override": true
}
Unique identifier for the created payload item
Allow User Override
List of kernel extension configurations
Provisioning ID
List of allowed extension bundle identifiers (strings)
Kernel Extension payload successfully added
{
"payload_id": 9007199254741000,
"extensions": [
{
"prov_id": 9007199254741074,
"allowed_extensions": [
"com.zylker.ext"
]
}
],
"allow_user_override": true
}
![]()
Duration: 1 minute | Threshold: 30 | 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.