--- title: "Kandji MDM" slug: "kandji-mdm" updated: 2025-03-25T14:41:55Z published: 2025-03-25T14:41:55Z canonical: "docs.databee.buzz/kandji-mdm" --- > ## 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. # Kandji MDM Kandji MDM (Mobile Device Management) is a cloud-based platform for managing Apple devices (Mac, iPhone, iPad, and Apple TV). It helps IT teams deploy, configure, monitor, secure and enforce policy at scale to ensure compliance. For more information, refer to [Kandji’s official documentation](https://www.kandji.io/device-management/). **Integration Method**: API **Table**: Device Inventory Info (5001), Software Inventory Info (5020) This integration supports the following events. | **Events** | **Description** | | --- | --- | | Devices and Apps | Captures detailed device information along with a list of installed applications, including their metadata, versions, and installation details. | This integration supports the following versions. | Kandji agent version Supported | 4.6.7 (5238) | | --- | --- | | Kandji MDM API | v1 | ## Prerequisites - The user should have access to the Kandji portal with an account that has admin access. - The user should have access to the Databee console. ## Configuration Overview 1. Create an API Token with required permissions to fetch the data. 2. Add [Kandji MDM data feed](/user-manual/docs/kandji-mdm#databee-configuration) in the DataBee console with the required Client credentials. | **DataBee Parameter** | **Kandji Parameter** | | --- | --- | | API Base URL (, ) | Organization’s API URL | | Token | [Token](/docs/kandji-mdm#bearer_token) | ## Kandji MDM Configuration 1. Login to the Kandji MDM console. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-fstu48ko.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 2. Click on the **SETTINGS** button. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-0o304yuk.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 3. Click on the **Access** tab. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-2pda75e0.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 4. Click on the **Add Token** button. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-qua4aczq.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 5. Enter ‘Name’ and ‘Description’ of Token. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-v6c7gnyk.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 6. Click on the **Create** button. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-2a0fffnh.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 7. Click on the **Copy Token** to copy the token to your clipboard. Ensure you store the token in a secure location, as you will not be able to view it again. Check the checkbox to confirm that the token has been copied. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-bqtx7pvw.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) > [!NOTE] > **Note:** > > Ensure you store the token in a secure location, as you will not be able to view it again. 8. Click on the **Next** button. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-vrje7jh1.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 9. Click on the **Configure** button. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-co65gy8w.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 10. Click on the **Configure permissions** button. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-bzcllori.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 11. Select Device list, device details and application list permissions. | **Permission** | **Description** | **API Endpoint** | | --- | --- | --- | | Device list | Get a list of all devices in the Kandji instance | /api/v1/devices | | Device details | Get the full details for a specific device | /api/v1/devices/{device_id}/details | | Application list | List all installed applications for a specific device | /api/v1/devices/{device_id}/apps | 1. Search for Device list and select **Device list** permission. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-cijq2pos.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 2. Search for Device details and select **Device details** permission. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-m4m7x6eo.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 3. Search for Application list and select **Application list** permission. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-5pay4nrz.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 4. Click on the **Save** button. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-iqzmei7z.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 5. The permission should be structured as follows. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-gkptoz34.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 6. Click on the **Close** button. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-jba2v1n9.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 12. Copy the **Organization’s API URL**, as it will be required during the DataBee configuration process. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-q7jfvowh.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) ## DataBee Configuration 1. Login to the DataBee UI, navigate to **Data** > **Data Feeds** and click the **Add New Data Feed** button. ![Inserting image...](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-kafi1lmi.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 2. Search for **Kandji MDM** and select it. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-4yrpntyg.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 3. Click on the **API Ingest**. ![Inserting image...](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-t23ubsz4.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 4. Enter feed contact information and click **Next**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-t952cljp.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) 5. In the configuration page, enter the following: ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/kandji-mdm-user-guide-mar2025-image-4mvunhwy.png?sv=2026-02-06&spr=https&st=2026-11-12T04%3A40%3A39Z&se=2026-11-12T05%3A40%3A39Z&sr=c&sp=r&sig=oSSR4t63LJjU8Ob5h58lx%2BL24lPdc18hzKVCsuR5aSw%3D) > [!NOTE] > **Note:** > > The URL for the API endpoint that you use is based on your region. Here, we have used the URL for **US region**. You can change the URL as per subscription. Below is the list of URLs as per the subscription. - Authorization Method: Bearer Token - API Base URL: replace and with your subdomain and region according to your organization's API URL. - Token: paste the [Token](/docs/kandji-mdm#bearer_token) generated earlier in the Kandji MDM portal. - Event Types: preselected for all the event types that integration pulls. - US - [https://SubDomain.api.kandji.io](https://subdomain.api.kandji.io/) - EU - [https://SubDomain.api.eu.kandji.io](https://subdomain.api.eu.kandji.io/) 6. Click **Submit**. ## Troubleshooting Tips - If you encounter an **Unauthorized** error, it may indicate that the authentication token has expired or deleted. In this case, regenerate the token to restore access. To prevent potential issues, consider pasting the token into a text editor to verify that there are no extra spaces or unexpected characters before reconfiguring the DataBee feed.