Okta Platform

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

The following sections explain prerequisites, resources, and instructions for integrating with SaaS Management.

Stored Okta Platform Information
Required Minimum Permissions for Okta Platform
Okta Platform Authentication Method
Required Okta Platform Credentials
Integrating Okta Platform With SaaS Management
Okta Platform API Endpoints

Stored Okta Platform Information

The following table describes the available integration tasks and stored data within [ProductName].

Available Integration Tasks

Information Stored

HR Roster

User ID
Email
First Name
Last Name
Active Date
Status
Location
Department

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

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

Required Minimum Permissions for Okta Platform

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

Okta Platform Authentication Method

The Token Based authentication method is required.

Required Okta Platform Credentials

The following credentials are required:

Domain URL
API Key
Number of API calls allowed per minute.

Integrating Okta Platform With SaaS Management

Complete the following steps to integrate Okta Platform with SaaS Management.

To integrate Okta Platform with SaaS Management:

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

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

Tip:After the Application Discovery integration task has been enabled after 24 hours, you can add the discovered SSO enabled applications to your list of Managed SaaS Applications. For more information, see Adding Discovered SSO Enabled Applications to Your List of Managed SaaS Applications.

Okta Platform 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