Okta Integration

Okta is a cloud-based identity and access management (IAM) platform that helps organizations securely connect their employees, customers, and partners to the technology they need to do their jobs. The platform offers features like single sign-on (SSO), multi-factor authentication (MFA), lifecycle management, and API access management.

How does this integration help Sprinto

The integration primarily helps Sprinto retrieve staff-related information such as name, email address, job roles, onboarding dates, reporting managers, etc. These details are crucial for managing compliance needs related to people management. Sprinto initiates relevant checks if any required information needs to be updated to ensure compliance framework requirements are met.

Sprinto checks for Okta integration

Sprinto check

Reference procedure/ Required action

Okta access should be removed for offboarded user

Okta user should have MFA enabled

The following Sprinto check gets activated against a staff member when Okta detects the MFA is disabled on their Okta account.

The respective staff member must enable the MFA configuration on their Okta account to resolve this check. Refer to Okta documentation for detailed steps.

Before you begin

  • Ensure you have the “Admin” privileges on the Okta account you wish to integrate on Sprinto.

  • Log in on Sprinto as administrator.

Integrate Sprito with Okta

  1. Get the API key from your Okta account.

    • Log in to the Okta Admin console using your credentials or available SSO options.

    • Click on the account name at the top-right corner, and copy the Okta domain for your account.

    • Go to Settings > API.

    • Click the Tokens tab.

    • Click Create token to generate a new API token.

    • Enter a token name in the respective field, and click Create token.

    • Copy the API key and save it securely. We will need this key on Sprinto to build the integration.

  2. Integrate Okta on Sprinto.

    • On the Sprinto app, go to Security Hub > Settings > Integrations > Available, and click Connect next to Okta.

    • Read the on-screen instructions, and click Next.

    • Select the acknowledgment checkbox and click Connect Okta account.

    • Enter the Okta domain and API key details you copied in Step 1 in the respective fields and click Connect Okta. Note: You should see a connection successful message as connection confirmation.

  3. Add Okta as an identity provider on Sprinto.

    • Go to Security Hub > People > Configuration, and click Manage.

    • On Staff information provider page, click Add Staff.

    • On Add Staff Member page, select Add Staff from HRMS, then click the details button next to Okta.

    • On Add Okta as a provider page, click Add Okta. Note: You should see “Connected” highlighted next to Okta to confirm the account is connected.

Final step

Note: After completing Step 3, wait 15 to 20 minutes for Sprinto to finish the data syncing process. Sprinto takes up to 24 hours to evaluate the synced data and activate the relevant Sprinto checks.

  • If required, go to Security hub > People > Configuration, click Manage, and then click Sync next to Okta to refresh the synced information.

Last updated