Permissions Required to use Jamf Pro Integration

Please follow the steps below to assign permissions to the Jamf Pro User Account and integrate with Senturo:

Create API roles and Clients

  1. In Jamf Pro, click Settings in the sidebar.
  2. In the System section, click API Roles and Clients.
  3. Click the API Roles tab at the top of the pane.
  4. Click New.
  5. Enter a display name for the API role.
  6. In the Jamf Pro API role privileges field, begin typing the name of a privilege you want to assign, and then select it from the pop-up menu. 
    The required privileges are in the screenshot below:
  7. Click Save.
  8. Click the APl Clients tab at the top of the pane, then click New.
  9. Enter a display name for the API client.
  10. In the API Roles field, add the roles you created in step 6 above. The client will have the cumulative privileges of all assigned roles.
  11. Under Access Token Lifetime, enter the time in seconds that you want access tokens to be valid for.
  12. Click Enable API Client to allow the client to be used to generate a client secret.
  13. Then click Save.

Copy ClientID and clientSecret keys into Senturo-Jamf integration

  1. Click "Generate client secret" button, then click "Create secret" button.
  2. Copy both the Client Secret and Client ID, then paste on a notepad file.
  3. Navigate to Senturo Integration page.
  4. Click the Connect button for Jamf.
  5. Enter your Jamf Instance URL, then paste the Client ID and Client Secret.


  6. Then click the Sign In button. This will integrate your Senturo account with your Jamf Instance.

For any concerns, please feel free to reach out to us at support@senturo.com