---
title: "Integrations : SaaS : JAMF Pro"
description: Adding the Jamf Cloud Devices Integration and its Associated Insights
---

[Skip to content](https://support.block64.com/integrations/saas/jamf#main-content)

<https://support.block64.com/kb-tickets/new?hsLang=en> [Customer Portal](https://customerportal.block64.com/tickets-view?hsLang=en)

[![Logo - dark](https://support.block64.com/hs-fs/hubfs/Logo%20-%20dark.png?width=350&height=86&name=Logo%20-%20dark.png)](https://support.block64.com/?hsLang=en)

- [Home](https://support.block64.com/)
- [Insights Portal](https://insights.block64.com/login)
- Platform
  
  Show submenu for Platform

    - [Block 64](https://www.block64.com/)
    - [Why Block 64?](https://www.block64.com/#:~:text=What%20makes%2CBlock%2064%20different)
- Solutions
  
  Show submenu for Solutions

    - [Unified Visibility](https://www.block64.com/solutions/unified-visibility)
    - [Cost Optimization](https://www.block64.com/solutions/cost-optimization)
    - [Proactive Security](https://www.block64.com/solutions/proactive-security)
    - [Compliance](https://www.block64.com/solutions/continuous-compliance)
- Learn
  
  Show submenu for Learn

    - [Quick Start Guides](https://support.block64.com/getting-started)
    - [Integrations](https://support.block64.com/documentation#integrations)
    - [Blog](https://www.block64.com/blog)
- Support
  
  Show submenu for Support

    - [Trust Center](https://trust.block64.com/)
    - [Service Health](https://status.block64.com/)
    - [Partners](https://www.block64.com/partners)
    - [Contact Us](https://www.block64.com/contact)
- [Pricing](https://www.block64.com/pricing)
- [Get Started Free](https://www.block64.com/free-trial)

Open main navigation

Close main navigation

- [Home](https://support.block64.com/)
- [Insights Portal](https://insights.block64.com/login)
- Platform
  
  Show submenu for Platform

    - [Block 64](https://www.block64.com/)
    - [Why Block 64?](https://www.block64.com/#:~:text=What%20makes%2CBlock%2064%20different)
- Solutions
  
  Show submenu for Solutions

    - [Unified Visibility](https://www.block64.com/solutions/unified-visibility)
    - [Cost Optimization](https://www.block64.com/solutions/cost-optimization)
    - [Proactive Security](https://www.block64.com/solutions/proactive-security)
    - [Compliance](https://www.block64.com/solutions/continuous-compliance)
- Learn
  
  Show submenu for Learn

    - [Quick Start Guides](https://support.block64.com/getting-started)
    - [Integrations](https://support.block64.com/documentation#integrations)
    - [Blog](https://www.block64.com/blog)
- Support
  
  Show submenu for Support

    - [Trust Center](https://trust.block64.com/)
    - [Service Health](https://status.block64.com/)
    - [Partners](https://www.block64.com/partners)
    - [Contact Us](https://www.block64.com/contact)
- [Pricing](https://www.block64.com/pricing)
- [Get Started Free](https://www.block64.com/free-trial)
- <https://support.block64.com/kb-tickets/new>
- [Customer Portal](https://customerportal.block64.com/tickets-view)
- [Submit a Support Request](https://support.block64.com/kb-tickets/new)

[Submit a Support Request](https://support.block64.com/kb-tickets/new?hsLang=en)

 How can we assist you today?

- There are no suggestions because the search field is empty.

1. [Block 64 Support Center](https://support.block64.com/?hsLang=en)
2. [Documentation](https://support.block64.com/documentation?hsLang=en)
3. [Integrations](https://support.block64.com/documentation?hsLang=en#integrations)

# Integrations : SaaS : JAMF Pro

## Adding the Jamf Pro Devices Integration and its Associated Insights

### Overview

The **JAMF Pro** connection in Block 64 Insights enables secure, read-only access to data from your JAMF Cloud environment.

Once connected, a new site called **Jamf Pro Devices** will be created in Block 64 Insights. This site provides insights similar to other device-focused connectors, including:

- **Devices** – Inventory of all devices managed by Jamf Pro.
- **Software Installed on Device** – Application inventory and versions installed on managed endpoints.
- **Disk Size** – Storage capacity and utilization details for devices.
- **SSL Certs** – Information on device certificates and expiration status.
- **Warranty** – Hardware warranty details for supported devices.

### The credentials needed for this Integration

For this customer-managed integration, you will be creating an API role and API client in the Jamf Cloud environment. The API role will roll up the following privileges:

- **Read** Accounts
- **Read** Advanced User Searches
- **Read** Advanced Computer Searches
- **Read** Computers
- **Read** Users
- **Read** Static User Groups
- **Read** Smart User Groups

More details on API roles and clients are at [JAMF Pro – API Roles and Clients.](https://learn.jamf.com/en-US/bundle/jamf-pro-documentation-current/page/API_Roles_and_Clients.html)

### How to add this Integration

1. Log into JAMF Cloud as an administrator.
2. Note your **JAMF Cloud domain** from the URL (e.g., block64example.jamfcloud.com). You will need this when registering the integration.

![](https://support.block64.com/hs-fs/hubfs/image-png-Aug-19-2025-08-33-30-5501-PM.png?width=400&height=173&name=image-png-Aug-19-2025-08-33-30-5501-PM.png)

     3. Go to **Settings** → **API Roles** **and Clients**.

![](https://support.block64.com/hs-fs/hubfs/image-png-Aug-19-2025-08-08-10-5407-PM.png?width=670&height=244&name=image-png-Aug-19-2025-08-08-10-5407-PM.png)

    4. On the **API Roles** tab, click **+ New**.

- Name the role (e.g., ***Block 64 Read-Only Role***).
  
  **![](https://support.block64.com/hs-fs/hubfs/image-png-Aug-19-2025-08-15-35-1333-PM.png?width=670&height=357&name=image-png-Aug-19-2025-08-15-35-1333-PM.png)**
- Assign the privileges listed above.
  
    - Read Accounts
    - Read Advanced User Searches
    - Read Advanced Computer Searches
    - Read Computers, Read Mobile Devices
    - Read Users
    - Read Static User Groups
    - Read Smart User Groups)
- Click **Save**.

     5. On the **API Roles and Clients** tab, click **+ New**.

- Name the client (e.g., ***Block 64 Read-Only Client***).
  
  ![](https://support.block64.com/hs-fs/hubfs/image-png-Aug-19-2025-08-21-27-4576-PM.png?width=670&height=357&name=image-png-Aug-19-2025-08-21-27-4576-PM.png)
- Assign it the role you just created.
- Click **Save**.

    6. You will be presented with your API client's **Client ID** and a button to retrieve the client's **Client Secret**. 

- Copy the **Client ID** and click to retrieve the **Client Secret**. Save both for later.

![](https://support.block64.com/hs-fs/hubfs/image-png-Aug-19-2025-08-25-27-1427-PM.png?width=670&height=359&name=image-png-Aug-19-2025-08-25-27-1427-PM.png)

    7. In the Block 64 Insights app:

- Click the **Settings** cog (top-right) → **Integrations**.
- Click **Connect** for JAMF Pro.
- Enter your **Client ID**, **Client Secret**, and **Domain**.
  
  ![](https://support.block64.com/hs-fs/hubfs/image-png-Aug-19-2025-08-28-52-9137-PM.png?width=670&height=359&name=image-png-Aug-19-2025-08-28-52-9137-PM.png)
- Click **Connect** to finalize setup.

### Why is this Integration failing?

Common causes for failure include:

- **Short token lifetime** – By default, the JAMF API client token is valid for only 60 seconds, which may be too short for large environments. Try increasing the token lifetime to **300 seconds**.
- **Incorrect credentials** – Verify the Client ID, Client Secret, and Domain entered in Block 64 match the values from JAMF Cloud.
- **Insufficient privileges** – Ensure the API Role has all required read privileges assigned.

### How to remove this Integration

**From Block 64:**

You can disable this integration temporarily by clicking on the **Enable** switch in the integration.

![](https://support.block64.com/hs-fs/hubfs/image-png-Aug-06-2025-04-49-40-5845-PM.png?width=523&height=38&name=image-png-Aug-06-2025-04-49-40-5845-PM.png)

Alternatively, you can disconnect the integration entirely by clicking on the **Disconnect** button.

![](https://support.block64.com/hs-fs/hubfs/image-png-Aug-06-2025-04-48-58-4528-PM.png?width=670&height=170&name=image-png-Aug-06-2025-04-48-58-4528-PM.png)

**From JAMF Cloud:**

1. Log into **JAMF Cloud** as an administrator.
2. Go to **Settings → API Roles and Clients**.
3. Delete or disable the API Client created for Block 64.
4. (Optional) Delete the API Role if it is not being used by other clients.

- [Getting Started](https://support.block64.com/getting-started?hsLang=en#main-content)

    - [Free Trial Onboarding](https://support.block64.com/getting-started?hsLang=en#free-trial-onboarding)
    - [Start Your Subscription](https://support.block64.com/getting-started?hsLang=en#start-your-subscription)
    - [Discovery Application Installation](https://support.block64.com/getting-started?hsLang=en#discovery-application-installation)
    - [Discovery Appliance Setup](https://support.block64.com/getting-started?hsLang=en#discovery-appliance-setup)
    - [Discovery Agent Deployment](https://support.block64.com/getting-started?hsLang=en#discovery-agent-deployment)
- [Insights Reports](https://support.block64.com/insights-reports?hsLang=en#main-content)

    - [IT Asset Management](https://support.block64.com/insights-reports?hsLang=en#it-asset-management)
    - [Security](https://support.block64.com/insights-reports?hsLang=en#security)
    - [Cloud & Infrastructure](https://support.block64.com/insights-reports?hsLang=en#cloud-infrastructure)
    - [The Combine: User Guide](https://support.block64.com/insights-reports?hsLang=en#the-combine-user-guide)
- [Troubleshooting](https://support.block64.com/troubleshooting?hsLang=en#main-content)

    - [Discovery: General Knowledge](https://support.block64.com/troubleshooting?hsLang=en#discovery-general-knowledge)
    - [Discovery: Block 64 Application](https://support.block64.com/troubleshooting?hsLang=en#discovery-block-64-application)
    - [Discovery: BlockBox Appliance](https://support.block64.com/troubleshooting?hsLang=en#discovery-blockbox-appliance)
    - [Discovery: Discovery Agent](https://support.block64.com/troubleshooting?hsLang=en#discovery-discovery-agent)
    - [Insights Calculations](https://support.block64.com/troubleshooting?hsLang=en#insights-calculations)
- [Documentation](https://support.block64.com/documentation?hsLang=en#main-content)

    - [Discovery: General Knowledge](https://support.block64.com/documentation?hsLang=en#discovery-general-knowledge)
    - [Privacy and Security](https://support.block64.com/documentation?hsLang=en#privacy-and-security)
    - [Block 64 API](https://support.block64.com/documentation?hsLang=en#block-64-api)
    - [Integrations](https://support.block64.com/documentation?hsLang=en#integrations)
- [FAQs](https://support.block64.com/faqs?hsLang=en#main-content)

    - [Security](https://support.block64.com/faqs?hsLang=en#security)
    - [Block 64 Discovery](https://support.block64.com/faqs?hsLang=en#block-64-discovery)
- [New Features & Updates](https://support.block64.com/new-features-updates?hsLang=en#main-content)

    - [New Features & Updates](https://support.block64.com/new-features-updates?hsLang=en#new-features-updates)
    - [Combine](https://support.block64.com/new-features-updates?hsLang=en#combine)
    - [Block 64 Discovery](https://support.block64.com/new-features-updates?hsLang=en#block-64-discovery)
    - [Remote Discovery Agent](https://support.block64.com/new-features-updates?hsLang=en#remote-discovery-agent)
    - [Combine API](https://support.block64.com/new-features-updates?hsLang=en#combine-api)
    - [BlockBox Virtual Appliance](https://support.block64.com/new-features-updates?hsLang=en#blockbox-virtual-appliance)

[![Logomark - dark](https://support.block64.com/hs-fs/hubfs/Logomark%20-%20dark.png?width=60&height=96&name=Logomark%20-%20dark.png "Logomark - dark")](http://block64.com)

300 Geary Ave, Toronto, ON M6H 2C5, Canada  
+1 800-875-5260  
[www.block64.com](https://www.block64.com/)

<https://www.linkedin.com/company/block-64/> <https://www.reddit.com/r/Block64/> <https://www.youtube.com/@block64corp> <https://www.block64.com/contact>