How to integrate OneLogin with CloudDefense.Ai

Modified on Tue, 16 Sep at 5:59 PM

This guide walks you through setting up OneLogin as a SAML Identity Provider (IdP) for CloudDefense.AI using an Auth0 Enterprise → SAML connection. 


OneLogin Setup

    

  1. Log in to OneLogin (admin).
    Open your OneLogin admin portal so you can add an app.

  2. Go to Applications → Add App.
    This is where you create the SSO app your users will use.

  3. Search “SAML Custom Connector (Advanced)” and add it.
    This is a generic SAML app that lets OneLogin talk to CloudDefense.AI through Auth0.

  4. Fill in the SAML settings:

    • Audience (Entity ID): 

      urn:auth0:YOUR_TENANT:YOUR_CONNECTION_NAME

      Tells OneLogin exactly which Auth0 connection it’s sending users to.

    • Recipient / ACS (Assertion Consumer Service) URL: 

      https://YOUR_DOMAIN.auth0.com/login/callback

      Where OneLogin should send the user after a successful sign-in.


    • Single Logout URL (optional): 

      https://YOUR_DOMAIN.auth0.com/logout

      Where to send users when they sign out, if you want single-logout.


    • User attributes: Map the basics so your app knows who signed in:

      • email → user’s email

      • name → full name (or use first/last name separately)

      • groups (optional) → team/role info if you plan to use it

  5. Download the IdP metadata:

    Save the metadata XML from the app’s SSO page. It contains the OneLogin SSO URL and certificate you’ll upload to Auth0 in the next step.


Auth0 Setup: 

    

  1. Go to Auth0 Dashboard → Authentication → Enterprise → SAMLP.
  2. Create a new SAML connection.
  3. Upload the IdP metadata file you downloaded from OneLogin.
  4. Set the connection name (e.g., onelogin-saml).
  5. Enable the connection for the applications that should use OneLogin.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article