Integrate Jamf Pro User Enrollment with Okta
Enable provisioning for your Jamf Pro User Enrollment instance to integrate with Okta.
Before you begin
- You have an active Jamf Pro account with admin privileges to manage users and enable provisioning using OAuth client credentials.
- You have an API client role or use an existing one with the following permissions:
- Delete User
- Create User
- Read Sites
- Update User
- Create Static User Groups
- Read Static User Groups
- Read User
- Delete Static User Groups
- Update Static User Groups
- New credentials can be generated using API roles.
Start this task
To configure provisioning for the Jamf Pro User Enrollment app, complete the following steps:
-
In the Admin Console, go to .
- Search for and select the Jamf Pro Admin Console integration.
- On the General tab, enter the Application label.
- Enter the Domain.
The domain must not include the following:
- Protocols: For example, https://.
- Paths: For example, /index.html.
- Unsupported ports: Only ports 80, 443, and 8443 are permitted.
- Invalid formatting: Domains can't start or end with a hyphen (for example, -jamf.com or jamf-.com).
- Click Done.
- Click the Provisioning tab, click Configure API Integration, and select Enable API integration.
- Enter your Client ID and Client Secret.
- Click Test API Credentials.
- After Jamf Pro User Enrollment is successfully verified, click Save.
- Select To App under Settings. Click Edit, and then select the provisioning features that you want to enable.
- Click Save.
