To connect the Vanta Kandji integration, you must create a Kandji API token to use with Vanta.
API Token
It is recommended that you create an API token dedicated for use with Vanta.
- After you sign in to Kandji, click Settings in the sidebar.
- Click the Access tab.
- Scroll to the API token section.
- Click Add Token.
- In the Name field, enter a name like 'Vanta token'.
- The Description field does not require any input.
- Click Create.
- Click the Copy Token icon to copy the token, then paste it into your password manager (if you’re not using a password manager, address that next) because Kandji will never display the cleartext for that API token again
- Click the checkbox for “I have copied the token and understand that I will not be able to see these details again.”
- Click Next.
- In the Manage API Permissions dialog, click Configure.
- Scroll to the Devices section (it’s the 3rd to the last section)
- Select the checkbox for each of the following:
- Device details - “/api/v1/devices/{device_id}/details”
- Device list - “/api/v1/devices”
- Device ID - “/api/v1/devices/{device_id}”
- Application list - “/api/v1/devices/{device_id}/apps”
- Device Library Items - “/api/v1/devices/{device_id}/library-items”
- Confirm that all five permissions are enabled.
- Click Save
Ensure the Kandji API Token in your Kandji dashboard has the correct permissions. This token needs the following APIs enabled:
- Once all these steps are complete, you should be ready to create the connection in Vanta!
Vanta Integration
-
Gather your Kandji API subdomain.
-
If you just created your API token, you’re already in the right place to find it. Otherwise, sign in to Kandji, click Settings in the sidebar, click the Access tab, then scroll to the API token section.
-
Your API subdomain is displayed in a grey box. Your API URL follows a pattern based on the location of the data centers Kandji uses for your tenant. For more information, read the API page [https://api-docs.kandji.io/].
Updated