Ensure JumpCloud Compliance with Okta: A Step-by-Step Guide
Learn how to use Okta to identify users without JumpCloud installed on their devices. Verify compliance and enhance device security with this guide.
Learn how to use Okta to identify users without JumpCloud installed on their devices. Verify compliance and enhance device security with this guide.
For standards like SOC-2 compliance, organizations are expected to ensure that their employees are keeping their work devices up-to-date.
To solve this, company admins can deploy a Mobile Device Management (MDM) tool like JumpCloud to quickly detect whether dedicated work devices used by employees have installed critical software or run new updates. MDM tools also play an important role in device security, offering organizations the ability to wipe devices if they get lost or become subject to theft or a data breach.
JumpCloud is a leading MDM tool that offers both identity management and secure device management across multiple operating systems in a cloud directory.
Okta is a leading identity management platform that helps employers establish consistent access and secure authentication across applications.
In this guide, we are going to show you how to use an identity platform like Okta to run a search for all employees who have not yet installed JumpCloud, on their devices.
To find users who have not yet installed JumpCloud, first we need a list of all users in the organization. You can retrieve this list from the Okta Admin UI or via the Okta API.
Use the following syntax to issue a call with parameters with the Okta API. It retrieves all users with a maximum of 200 per call:
"https://${companyOktaDomain}/api/v1/users?limit=200"
If your organization has more than 200 users, you may need to use pagination to get the full list.
Now that you have a list of all users from Okta, you can separately pull a list from JumpCloud to cross-check and find installation gaps.
Getting a Users List using the JumpCloud Console
Getting a Devices List using the JumpCloud Console
You can also get a list of all devices from the Administrator Portal.
Using these lists, you’ll be able to cross reference and see if there are gaps in the users listed in Okta vs. JumpCloud, and you can check that all users listed in JumpCloud have at least one device registered. If necessary, you can use the vlookup function to align data across these lists.
Once you have a clear list of users who have not installed JumpCloud on at least one device yet, you can follow up with them directly to ensure they meet compliance.
Dealing with pagination limits makes pulling these lists manually especially time-consuming. There’s an easier way to see which users haven’t installed JumpCloud yet on a device by using no-code/low-code automation.
With Blink, you can run these queries in a couple clicks and get this installation gap list automatically with no limit issues or cross-checking required.
Blink is secure, decentralized, and cloud-native. Get modern cloud and security operations today.