Skip to main content
You will need administrator access to your OneLogin account to create API credentials.

Create API Credentials

Generate API credentials in the OneLogin Administration portal to authenticate with the OneLogin API.

1

Navigate to API Credentials

Sign in to your OneLogin Administration portal.

  • Go to Developers > API Credentials.
2

Create new credential

Click New Credential to create a new API credential.

  • Enter a descriptive Name for the credential.
3

Select the appropriate access level

Choose the access level based on your integration needs.

  • Authentication only - Authentication only.
  • Read users - Read user fields, roles, and groups.
  • Manage users - Read/Write user fields, roles, and groups.
  • Read all - Read all objects.
  • Manage all - Read/Write all objects (equivalent of super user).
4

Save the credential

Click Save to generate the credential.

5

Copy Client ID and Client Secret

After saving, your Client ID and Client Secret will be displayed.

  • Copy the Client ID and Client Secret immediately.
  • The Client Secret will only be shown once and cannot be retrieved later.

Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for OneLogin:
1

Open the connector

Log in to StackOne, open Connectors, and select OneLogin.
2

Choose actions and events

  • Click Add Profile.
  • If the connector offers more than one authentication method, set the Auth Method filter to OAuth 2.0 (Client Credentials).
  • Select the actions, and any events, to enable for this Connector Profile.
  • Click Continue.
3

Set up authentication

  • Select Authentication Type as OAuth 2.0 (Client Credentials).
  • Fill out the fields using details retrieved from your provider:
    • Client ID
    • Client Secret
  • Click Create Profile.
Congratulations! The new Connector Profile now shows up on the connector page. If you created it as a project member rather than an admin, it starts disabled until a project admin enables it. You can now continue to Link Accounts for OneLogin.