Skip to main content

Deploying Aruba ClearPass with Jamf School

Updated over a month ago

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 50

    • if the syncPageSize key is not configured only the the first 100 devices will be retrieved from the Jamf School API.

Did this answer your question?