Hello there!

Need Help? We are right here!

Support Icon
miniOrange Email Support
success

Thanks for your Enquiry. Our team will soon reach out to you.

If you don't hear from us within 24 hours, please feel free to send a follow-up email to info@xecurify.com

Search Results:

×

Configure OneLogin as SAML or OAuth IDP for SSO


miniOrange Identity Broker service solution enables cross protocol authentication. You can configure OneLogin as an IDP for Single Sign-On (SSO) into your applications/websites. Here, OneLogin will act as an Identity Provider (IDP) and miniOrange will act as a broker.

We offer a pre-built solution for integrating with OneLogin, making it easier and quick to implement. Our team can also help you set up OneLogin as SAML or OIDC IDP to login into your applications.


Get Free Installation Help


miniOrange offers free help through a consultation call with our System Engineers to configure SSO for different apps using OneLogin as IDP in your environment with 30-day free trial.

For this, you need to just send us an email at idpsupport@xecurify.com to book a slot and we'll help you in no time.



Prerequisites

Please make sure your organisation branding is already set under Customization >> Login and Registration Branding in the left menu of the dashboard.


Follow the Step-by-Step Guide given below for OneLogin Single Sign-On (SSO)

1. Configure miniOrange as SP in OneLogin

Mentioned below are steps to configure OneLogin as IDP via SAML and OAuth configuration. Follow the steps accordingly based on your requirement (SAML or OAuth).


  • Go to miniOrange Admin console and navigate to Identity Providers in the left navigation menu. Then, click on Add Identity Provider button.
  • OneLogin as IDP :  Add Identity Provider

  • In Choose Identity Provider, select SAML from the dropdown.
  • OneLogin as IDP :  Select SAML from dropdown

  • Search for Onelogin in the list. If you don’t find it, search for SAML Provider and set up your application there.
  • OneLogin as IDP :  Search Entra ID

  • Now click on the Click here link to get miniOrange metadata as shown in Screen below.
  • OneLogin as IDP : Get metadetails to configure salesforce SAML IDP

  • For SP -INITIATED SSO section, select Show Metadata Details.
  • OneLogin as ID: SP intiated Metadata

  • Then, click on Download Metadata.
  • OneLogin as IDP: SAML attributes

  • Now log in to OneLogin.
  • Go to Apps >> Company Apps >> Add Apps from the Navbar.
  • onelogin SSO: Add App

  • In the search box, type SAML Test Connector and click on the App to add it.
  • OneLogin as SAML IDP: Search SAML Test Connector

  • Enter the display name and click on Save.
  • Click on the Configuration Tab and enter the following details.
  • OneLogin as IDP: Select Configuration Tab

  • Go to https://app.onelogin.com/login and log into your Onelogin account.
  • You will be presented with following screen. Hover on Apps and then click on Add Apps.
  • OneLogin as SAML IDP- Click on Create SAML App

  • You will be shown a search list. Search for “OIDC” (OpenID Connect) and click on the search result as shown below.
  • OneLogin as SAML IDP- Search for SAML App

  • You will be shown a configuration screen. Fill the application name and other details as required then click on Save.
  • OneLogin as SAML IDP- Configure SAML App

  • To get the Redirect URL:
    • Go to miniOrange Admin Console.
    • From the left navigation bar select Identity Providers >> click Add Identity Provider.
    • OneLogin SSO : Go to Identity Providers

    • In Choose Identity Provider, select OAuth/OpenID from the dropdown.
    • OneLogin SSO: Select OAuth/OpenID from dropdown

    • Search for Salesforce in the list. If you don’t find it, search for OAuth Provider and set up your application there.
    • OneLogin SSO: Search OAuth Provider

    • Keep the OAuth Callback URL as Redirect URL, required for next step.
    • OneLogin SSO: Copy OAuth Callback URL

  • Back in OneLogin, you will be redirected to the app details page. Go to Configuration tab and enter Redirect URL from MO OAuth identity-provider page and click on Save.
  • onelogin sso: App Details

  • Go to SSO tab. There you will find the Client ID and Client Secret fields.
  • onelogin sso: Clent Field

  • Copy these credentials in MO OAuth App configuration page on corresponding fields.
  • Make sure that you configure the Authorize Endpoint and ID Token Endpoint in the MO OAuth App correctly.
  • onelogin sso: Add Endpoint

2. Configure OneLogin as IDP in miniOrange


  • Return to the miniOrange Admin Console (you should have kept it open from Step 1).
  • Click on Import IDP metadata.
  • OneLogin as IDP: Select SAML and Import IDP Metadata

  • Choose an appropriate IDP name. Enter the URL which you have saved in the previous step from OneLogin.
  • Click on Import.
  • Configuring OneLogin as IdP: OneLogin Import

  • As shown in the below screen the IDP Entity ID, SAML SSO Login URL and x.509 Certificate will be filled from the Metadata file we just imported.
  • Configuring OneLogin as IdP : SAML SSO Login URL and x.509 Certificate

  • Click Save

Follow the steps to configure OneLogin as IdP by OAuth configuration.

  • Return to the miniOrange Admin Console (you should have kept it open from Step 1).
  • Enter the following values.
  • Display Name Enter appropriate Name
    Client ID From step 1
    Client secret From step 1
    Authorization Endpoint https://{your-base-url}/as/authorization.oauth2
    Token Endpoint https://{your-base-url}/as/token.oauth2
    User Info Endpoint (optional) https://{your-base-url}/idp/userinfo.oauth2
    Scopes auto
    OneLogin SSO : Enter Client ID and Secret and save it.

  • Click Save to apply the configuration.

3. Test Connection

  • Visit your Login Page URL.
  • Go to Identity Providers tab.
  • Search for your app, click the three dots in the Actions menu, and select Test Connection against the Identity Provider (IDP) you configured.
  • OneLogin-IDP-TestConnection

  • On entering valid OneLogin credentials (credentials of user assigned to app created in OneLogin), you will see a pop-up window which is shown in the below screen.
  • SucessTestConn-OneLogin-IDP

  • Hence your configuration of OneLogin as IDP in miniOrange is successfully completed.

Note:

You can follow this guide, if you want to configure SAML/WS-FED, OAuth/OIDC, JWT, Radius etc


Configure Attribute Mapping

  • Go to Identity Providers go to the Three dot (⋮) icon >> Attribute Mapping OneLogin as IdP.
  • OneLogin Single Sign-On SSO Select and Configure Attribute Mapping


Maps information, such as email and username, during Just-In-Time (JIT) user creation. Email and Username attributes are necessary to create the user profile.

  • Click on the + Add Attribute button to add the attribute fields.
  • OneLogin Single Sign-On SSO Map USER Attribute

  • Check the attributes in the Test Connection window from the previous step. Choose any attribute names you want to send to your application under Attribute Name sent to SP.
  • Enter the values of the attributes coming from IdP into the Attribute Name from IdP field on the Xecurify side.

EXTERNAL mappings help alter incoming attribute names before sending them to apps, ensuring that the data is in the correct format.

  • Click on the + Add Attribute button to add the attribute fields.
  • OneLogin Single Sign-On SSO Map EXTERNAL Attribute

  • Check attributes in test connection window from last step. Enter the attribute names (any name) that you want to send to your application under Attribute Name sent to SP.
  • Enter the value of attributes that are coming from IdP into the Attribute Name from IdP field on the Xecurify side.

Configure Multiple IDPs:

You can follow this guide, if you want to configure multiple IDPs (Identity Providers) and give users the option to select the IDP of their choice to authenticate with.


External References

>

Want To Schedule A Demo?

Request a Demo
  



Our Other Identity & Access Management Products