In order to connect allwhere to the Jamf API you must first perform the following actions in your Jamf console:
How to create Jamf Pro credentials
Link to Jamf Pro Documentation
First you need to create an API Role - this defines a list of permissions an API user has.
- In Jamf Pro, click Settings in the sidebar.
- In the System section, click API Roles and Clients.
- Click + New in the top right
- Enter the display name for the role, we recommend naming this allwhere API
- Next you need to click in the select privileges box and search for and add the following privileges
- Read Computers
- Read Mobile Devices
- Click Save in the bottom right
Now you need to create an API client in Jamf Pro
- Return to Settings → System → API Roles and clients
- Select the API Clients tab
- Click + New in the top right
- Enter the name of allwhere API
- Select the allwhere API as the role for this user
- Enter value >=700 for the Access Token Lifetime
- Click Save
- Click Edit
- Click Enable API Client
- Click Save in the bottom right
Next you you then need to click Generate Client Secret
- In Jamf Pro, navigate to the API client you want to generate an access token from.
- Click Generate Client Secret.
- A confirmation dialog appears.
- Click Create Secret. A pop-up window appears with the client secret.
How to add Jamf credentials to allwhere
- In allwhere, click the Avatar Menu > Select "Integrations"
- Click "Manage" next to Jamf
- On the settings page enter the following values:
- Jamf Client ID
- Jamf Client Secret
- Jamf Subdomain
Hint: Make sure you enter only the subdomain, do not enter yoursubdomain.jamfcloud.com in this field
- Click Connect account
Please note that in the Beta launch of Jamf we will are not displaying the progress of your assent sync, asset sync will be initiated overnight. If you require the sync faster please reach out to your CSM and we will do our best to accommodate.
Ready to learn more?
Click here to learn how the integration works
Warning: Your Jamf integration may create new employee records in allwhere. Please read the document above before integrating with Jamf to ensure you are ready!