Overview
Torii integrates with JumpCloud and has two integrations available:
- The Jumpcloud integration - which syncs data on Jumpcloud users, roles, statuses, last used date, etc.
- The Jumpcloud MDM Integration - which syncs data on installed apps on devices in your organization. This help article refers to this integration.
In addition:
- Torii can support more than one JumpCoud account
- You can constantly be updated with application information from our Integrations Page >> Integration Capabilities button >> Integration Capabilities table
Prerequisites
Accounts & Permissions
- To connect the integration, you will need a JumpCloud administrator user
- You are required to have Directory Insights JumpCloud’s event-logging feature (described below)
How do I enable Directory Insights?
Directory Insights logs activity in JumpCloud Portals, including admin/user authentications to the Admin and User Portals.
It is included in some JumpCloud package plans. To enable Directory Insights for your account, contact directoryinsights@jumpcloud.com.
Will I be able to connect the integration if I don't enable Directory Insights?
Yes. In this case, you will only get Managed apps in Jumpcloud and not all apps installed on your organization's devices.
Connect JumpCloud MDM integration to Torii
To connect JumpCloud MDM to Torii, follow these steps:
- Go to the Jumpcloud admin console.
- Click on your profile in the top right corner and choose the My API key.
- Select "No Expiration" for the Expiration Date
- Click on Generate New API Key. You will need this in a moment.
- If you want to connect more than one Jumpcloud MDM account (such as if more than one organization was set in the JumpCloud account), please provide the Organization ID you want to sync to Torii. You can find this in Jumpcloud under Settings -> Organization Profile -> Organization ID.
- Go to the Integrations page and find JumpCloud MDM (need new images)
- Click on Connect
-
Enter your API Key and optionally your Organization ID.
- Click Connect.
-
Once the integration is connected and synced, it will display a green checkbox
Q&A
Q: Why is Torii is showing an app which is not installed on this user's device?
A: The Jumpcloud API provides a list of all devices that are linked to an application, either directly (the application is installed on the device) or indirectly (For example, using that application through API calls). There is no way to differentiate between the two via the API - but in both cases, it means that this app is in use by that user.
Q: How is Torii discovering apps on my organization's devices?
A: Torii finds installed apps via two main methods: Managed apps and Unmanaged apps.
- Managed apps are the apps configured in Jumpcloud MDM and usually pushed via IT to the company devices. The Jumpcloud API provides a full list via the API for these apps.
- Unmanaged apps are all the other apps found on employees' devices, and are the large majority of apps. Jumpcloud API does not provide an API endpoint with the full list of these, and so Torii relies on software installed and software updated events to flesh out this list. On first sync, we are able to provide the information on these from the last 90 days (maximum provided by Jumpcloud). We also look at software uninstalled events to remove a user from the relevant apps.