Okta Platform

Okta Platform, a Single Sign-On (SSO) provider, offers cloud software that helps companies manage and secure user authentication into modern applications.

Information Stored

The Okta Platform SSO integration pulls an HR Roster and Application Roster. It also tracks all the applications linked to the Okta SSO through Application Access (Login Events), Application Discovery, SSO Application Roster, and SSO Application Access with the following stored user access data.

Note:The information stored is subject to change as enhancements are made to the product.

HR Roster

User ID
Email
First Name
Last Name
Active Date
Status

Application Roster

User ID
Email
First Name
Last Name
Active Date
Status

Application Access

User ID
Occurred (Last Login)

Application Discovery

Instance ID
Application Name
Application Label
Logo Link

SSO Application Roster

First Name
Last Name
Unique ID
Email
Active Date
Application Instance ID
Application Name

SSO Application Access

Unique ID
Occurred (Application Launch)
Application Instance ID

Minimum Permissions Required

Read-Only Admin access is required to generate the token.

Authentication Method

Token Based

Credentials Required

Domain URL
API Key
Number of API calls allowed per minute

Integrating Okta Platform with SaaS Manager

To integrate Okta Platform with SaaS Manager, perform the following steps.

To integrate Okta Platform with SaaS Manager:

1. Log in to the Okta Platform portal as a Read-Only Admin.
2. On the Okta Platform home page, copy and paste your domain URL to the URL field in SaaS Manager, which follows the convention: mycompany.okta.com
3. On the Okta Platform home page, click the Admin button to open the Admin Console.
4. Select the Security tab and click API. The API screen opens.
5. Click the Tokens tab.
6. Click Create Token to create a new API Token.
7. Name your token and click Create a token.
8. Copy and paste the Okta Platform API Token in the SaaS Manager API Key field.
9. Number of API calls allowed per minute is an optional SaaS Manager field. This field limits the number of API calls made by an integration to Okta Platform. For details, refer to Okta Platform’s Rate Limits.

Note:Leave this field blank for automatic rate limit handling.

API Endpoints

HR Roster, Application Roster, Application Discovery, and SSO Application Roster

All the API endpoints required for the integration are internally handled by the Software Development Kits (SDK's) published by Okta Platform. Therefore, we are not explicitly using any other REST APIs.

Application Access and SSO Application Access

https://<<Domain-URL>>/api/v1/logs