--- title: "Jamf Device Manager" slug: "jamf-device-manager" updated: 2025-03-14T17:13:33Z published: 2025-03-14T17:13:33Z canonical: "docs.databee.buzz/jamf-device-manager" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.databee.buzz/llms.txt > Use this file to discover all available pages before exploring further. # Jamf Device Manager Jamf is a MDM (mobile device management) for macOS, iOS and Apple TV. Jamf automates repetitive management tasks and boosts security by eliminating human error. It provides a complete management and security solution for an Apple-first environment that is enterprise secure, consumer simple and protects personal privacy. For detailed information, please refer to the [Jamf’s official documentation.](https://www.jamf.com/solutions/device-management/) **Integration Method:** API **Tables**: Device Inventory Info (5001) This integration supports the following events. | **Event** | **Description** | | --- | --- | | Mobile Devices | Returns a list of mobile devices. | | Computer Inventory | Returns a list of computer inventory. | This integration supports the following versions. | Jamf Pro Platform Version | 11.13.1-t1737987922716 | | --- | --- | | Jamf Pro API version | v1, v2 | ## Prerequisites - The user should have access to the [Jamf Pro portal](https://www.jamf.com/products/jamf-pro/). - The user should have access to DataBee console. ## Configuration Overview 1. Create an API Role and API Client from Jamf Pro platform, to generate Client ID and Client Secret. 2. Add the [Jamf Device Manager](/user-manual/docs/jamf-device-manager#databee-configuration) in the DataBee console with the below parameters. | **DataBee Parameter** | **Jamf Device Manager Parameter** | | --- | --- | | API Base URL () | Hostname | | Token URL () | Hostname | | Key Id | Client ID | | Secret Key | Client Secret | ## Jamf Device Manager Configuration ### Create an API Role 1. Sign in to the Jamf Pro platform. Store this hostname for later use while configuring DataBee data source. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-bkiqptzt.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 2. Navigate to **Settings** in the sidebar. ![A screenshot of a computer Description automatically generated](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-9zi3wjng.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 3. In the System section, click **API Roles and Clients**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-jrqt03z3.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 4. Click the **API Roles** tab at the top of the pane. Then click on **New**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-9n6w4gm2.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 5. Enter the following API role details: 1. Enter a ‘Display Name’ for the API role. 2. In the role privileges field, add privilege **Read Mobile Devices** and **Read Computers** from the pop-up menu. ![A screenshot of a computer Description automatically generated](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-p5d54cij.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 6. Click on **Save**. ### Create an API Client 1. Sign in to the Jamf Pro platform. Copy and store this hostname for later user. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-2co8pkuw.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 2. Navigate to **Settings** in the sidebar. ![A screenshot of a computer Description automatically generated](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-j16905ue.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 3. In the System section, click **API Roles and Clients**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-90hy59mq.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 4. Click the APl Clients tab at the top of the pane. Then click on **New**. ![A screenshot of a computer Description automatically generated](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-l1ew189f.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 5. Enter the following API Client details: 1. In the API Roles field, select the role created in previous step. 2. Keep Access Token Lifetime as 3600. 3. Click on Enable API Client. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-81ncr25y.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 6. Click **Save**. 7. Click on **Generate client secret.** ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-llage3wt.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 8. Click on **Create secret**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-blbojx7g.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 9. Click on **Copy client credentials** to clipboard. It will copy the generated Client ID and Client Secret. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-pqtyni2j.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) > [!NOTE] > Note: > > Store the copied credentials in a secure place as the Client Secret will not not be revealed again. ## DataBee Configuration To configure the data source, 1. Login to the DataBee UI, navigate to **Data** > **Data Feeds** and click the **Add New Data Feed** button. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-nq00haqy.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 2. Search for the **Jamf Device Manager** and click it as shown below. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-k4j57tle.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 3. Click on the **API Ingest** option for collection method. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-az17r0c2.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 4. Enter feed contact information and click **Next.** ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/jamf-device-manager-feb-2025-image-75im0b4y.png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 5. In the configuration page, confirm the following: - API Base URL: this is the base URL that DataBee will interact with. Replace the placeholder with hostname of your Jamf Pro platform. - Authorization Method: Token URL Auth. - Token URL: this is the Authentication URL that DataBee will interact with to get access token. Replace the placeholder with your hostname. - Secret Key: enter the above generated **Client Secret** from Jamf Pro platform. - Key ID: enter above generated **Client ID** from Jamf Pro platform. - Event Types: preselected for all the event types that integration pulls. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/image(118).png?sv=2026-02-06&spr=https&st=2026-11-15T00%3A04%3A50Z&se=2026-11-15T01%3A04%3A50Z&sr=c&sp=r&sig=HgWQWw18RIT57cOpanrRI8b6REIvVeoV5EwoNjADmKM%3D) 6. Click **Submit**. ## Troubleshooting Tips - Since you cannot view the Client Secret after the 1st time, navigate to created API Client and click on Rotate client secret. It will again display the Client ID and Client secrete, paste it on a text editor to ensure no spaces or unexpected characters are included and reconfigure the DataBee feed. - Ensure that Read Mobile Devices and Computer Devices permissions are provided for Device Manager.