OneLogin Integration Overview
Overview
OneLogin is a cloud-based identity and access management (IAM) platform that provides secure, one-click access to enterprise applications. It simplifies user provisioning, strengthens security with multi-factor authentication, and centralizes access control. Persona’s integration with OneLogin enables workforce identity verification (IDV) directly within IAM workflows.
By connecting Persona as an identity verification provider, organizations can ensure that the individual authenticating through OneLogin is the same employee on record. This protects against account takeovers, insider threats, and compliance risks. This integration is particularly useful for companies that need to validate employee identity during sensitive account actions such as a password reset or when contacting the IT helpdesk.
Benefits
Stronger Workforce Authentication: Verify that employees logging in through OneLogin match their records via Persona’s IDV checks.
Automated Data Matching: Compare user attributes from government-issued IDs (e.g., name, DOB, address) against employee records stored in OneLogin.
Integration Features
Persona’s OneLogin integration supports enriching your Persona workflows with data from OneLogin. Key capabilities include:
- User Retrieval: List or fetch employee records from OneLogin and associated attributes.
- Attribute Matching: Automatically compare identity data from Persona verification against OneLogin directory attributes for stronger workforce authentication.
Setting up the OneLogin Integration
Prerequisites
To set up the OneLogin integration, ensure you have:
- Admin access to your OneLogin account
- A valid OneLogin API credential (Client ID and Client Secret)
Setting up OneLogin Credentials
- In the Persona Dashboard, navigate to Integrations > Marketplace and select OneLogin.
- Click Add Credential at the top of the page.
- Enter a nickname for your credential in the modal and click Continue.
- Provide your OneLogin Client ID and Client Secret.
- Save the credential to enable the integration.
Using the OneLogin Integration in a Workflow
- Create a new workflow, or open an existing workflow you’d like to update.
- Add a new Action Step > Integrations.
- Select the OneLogin integration and choose the desired endpoint (
List UsersorGet User). - Configure the input fields to pass the correct information (see configuration options below).
- Save and publish the workflow.
OneLogin Operations Overview
List Users
Retrieve a list of employees from your OneLogin account. Supports flexible filtering to narrow down results.
Read OneLogin API documentation for a full list of configuration options.
Get User
Retrieve detailed employee information from OneLogin using a specific user_id. This data can be mapped against Persona verification results for validation.
Read OneLogin API documentation for more information.
FAQs
What data can be compared between Persona and OneLogin?
Standard fields (e.g., name, email) and any custom attributes available in your OneLogin directory.
How else can Persona interact with OneLogin?
Persona can be added to OneLogin as a Trusted Identity Provider (TIdP) which allows Persona identity verification to be triggered directly from within OneLogin. Please contact your Persona account team to learn more about this functionality.