Description
If your organization uses Aruba ClearPass as part of your network authentication workflow, you can use the Aruba ClearPass extension application to query device data from the Jamf School API.
ClearPass provides an Integration Guide for Jamf School (the guide states ZuluDesk); however there are some changes to the configuration that are not documented. This articles provides the updated information.
Updates to Default Configuration for Aruba ClearPass
Use the configuration information below to get a functional sync from Jamf School to ClearPass.
Updated default configuration for the extension (previous default configuration on page 12 of the Integration guide for Jamf School):
{
"jamfSchoolHost": "<instance>.jamfcloud.com",
"jamfSchoolNetworkId": "<jamf_school_network_id>",
"jamfSchoolApiKey": "<jamf_school_api_v2_token>",
"jamfSchoolApi1Key": "<jamf_school_api_v1_token>",
"endpointCacheTimeMinutes": 240,
"syncAllOnStart": true,
"enableSyncAll": true,
"syncPageSize": 50,
"syncAllSchedule": "0 * * * *",
"asyncOperationLimit": 10,
"cppmUserName": "<clearpass_admin_username>",
"cppmPassword": "<clearpass_admin_password>",
"verifySSLCerts": true,
"logLevel": "DEBUG"
}
The new configuration requires:
a Jamf School API V2 token and V1 token
the
syncPageSize
key be configured to 50if the
syncPageSize
key is not configured only the the first 100 devices will be retrieved from the Jamf School API.