Skip to content
Help Center

OneLogin integration overview

View Markdown Contact support Contact support 3 min read
On this page

OneLogin Integration Overview

Overview

OneLogin is a cloud-based identity and access management (IAM) platform. It gives secure, one-click access to enterprise applications. It makes user provisioning easier, adds security with multi-factor authentication, and puts access control in one central location. The Persona OneLogin integration adds workforce identity verification (IDV) directly to IAM workflows.

When organizations connect Persona as an identity verification provider, they can make sure that the person who authenticates through OneLogin is the same employee as in their records. This helps to protect against account takeovers, insider threats, and compliance risks. This integration is especially useful for companies that must validate employee identity during sensitive account actions. Examples are a password reset or a call to the IT helpdesk.

To use Persona as a Trusted IdP that OneLogin can call during sign-in, read Configure Persona as an Authentication Method in OneLogin. That integration is separate from the workflow integration in this article.

Benefits

Stronger Workforce Authentication: Use Persona IDV checks to verify that employees who log in through OneLogin match their records.

Automated Data Matching: Compare user attributes from government-issued IDs (for example, name, DOB, address) with employee records in OneLogin.

Integration Features

The Persona OneLogin integration adds data from OneLogin to your Persona workflows. Important capabilities are:

  • User Retrieval: List or get employee records and their attributes from OneLogin.
  • Attribute Matching: Automatically compare identity data from Persona verification with OneLogin directory attributes for stronger workforce authentication.

Setting up the OneLogin Integration

Prerequisites

To set up the OneLogin integration, make sure that you have:

  • Admin access to your OneLogin account.
  • A valid OneLogin API credential (Client ID and Client Secret).

Setting up OneLogin Credentials

  1. In the Persona Dashboard, go to Integrations > Marketplace and select OneLogin.
  2. Click Add Credential at the top of the page.
  3. Enter a nickname for your credential in the modal and click Continue.
  4. Enter your OneLogin Client ID and Client Secret.
  5. Save the credential to enable the integration.

Using the OneLogin Integration in a Workflow

  1. Create a new workflow, or open an existing workflow that you want to update.
  2. Add a new Action Step > Integrations.
  3. Select the OneLogin integration and select the endpoint that you want (List Users or Get User).
  4. Configure the input fields to send the correct information (see configuration options below).
  5. Save and publish the workflow.

OneLogin Operations Overview

List Users

Get a list of employees from your OneLogin account. You can use flexible filters to get fewer results.

Read OneLogin API documentation for a full list of configuration options.

Get User

Use a specific user_id to get detailed employee information from OneLogin. You can map this data to Persona verification results for validation.

Read OneLogin API documentation for more information.

FAQs

What data can be compared between Persona and OneLogin?

Standard fields (for example, name, email) and all custom attributes in your OneLogin directory.

How else can Persona interact with OneLogin?

You can add Persona to OneLogin as a Trusted Identity Provider (TIdP). Then you can require Persona identity verification during sign-in. Read Configure Persona as an Authentication Method in OneLogin.

Plans Explained

OneLogin Integration by plan

Startup ProgramEssential PlanGrowth PlanEnterprise Plan
OneLogin IntegrationNot AvailableNot AvailableLimitedAvailable

Learn more about pricing and plans.

Was this page helpful?If something is missing, let us know and we will take a look.
Thanks for the feedback. It helps us improve these docs.