Importing user application lists from Okta
If you are importing user application lists for access reviews, Hyperproof may not have a Hypersync for all the applications you need to review. Identity and Access Management applications, such as Okta, contain user lists for many applications. With the Okta Universal Hypersync you can retrieve user application lists for both cloud and on-premises applications configured in Okta.
Note
Hyperproof connects to many third-party systems that frequently change, including the system interface. Contact your System Administrator or the third-party provider for assistance meeting the requirements to integrate with Hyperproof and collect the proof you need.
Requirements
Fulfill the following requirements to connect to Okta, configure the applications it contains, and allow the Hypersync to collect user application lists.
Important
It’s recommended to create a service account to generate the API key (note that the API key has the same permissions as the user who created it). The service account should be granted the Read-only Administrator
role to allow the Hypersync to gather all necessary information.
Create a custom role with these specific permissions
View users and their details
View groups and their details
View application and their details
This custom role allows access to lists of users.
Configure the applications in Okta
Each application must have an application profile populated with users with the specific data you want to collect. This includes first and last name, email, role, and any other fields you require.
In the Okta Profile Editor, you must map user fields for each application to the corresponding Okta fields. The fields that must be mapped in Okta include login, firstName, lastName, email, and userType.
Enable the Okta Profile Mappings API
The Okta Profile Mappings API is required. Email Okta support and request that they enable the API for your Okta instance.
Note
You only need to connect Hyperproof to the app once, and then you can create as many Hypersyncs as you need. Additionally, you can create multiple Hypersyncs for a single control or label.
Tip
If you don’t know your access token or don’t have one, you can create one from the Okta Security> API page.
After configuring all requirements in Okta, see Importing a list of application users from an Identity Provider (IdP) for information on importing user lists. Only active applications display when configuring the Hypersync in Hyperproof.