OneLogin Identity Provider


This article walks you through configuring OneLogin for use as an identity provider for Perimeter 81. You will need to follow the two steps -

  1. Configure OneLogin
  2. Configure Perimeter 81

1. Configure OneLogin

  1. Log in to your OneLogin account. If you don't already have one, you will need to create one.

  2. Click Apps > Add Apps.

  1. Search for saml, and select SAML Test Connector (IdP w/attr).
  1. Change the Display Name to Perimeter 81. Click SAVE.
  1. Go to the SSO tab, and copy the values for SAML 2.0 Endpoint (HTTP) and SLO Endpoint (HTTP). Click on the View Detailslink at the X.509 Certificate field.
  1. Download the X.509 certificate onelogin.pem.
  1. Go back to the Configuration tab.

Enter the following values into the appropriate fields:

  1. On the Parameters tab, click Add Parameter.
  1. In the popup, set a name for your new custom attribute using the Field name text box. Make sure you check the Include in SAML assertion flag. Click Save.

The new attribute you created is displayed. Click on the Value field, which is currently displaying - No default -.

Click the Value dropdown menu and select - Macro -.

Add the following 3 set of properties:

  • Field Name: email, Macro text box value: {email}, SAML assertion flag: Checked

  • Field Name: given_name, Macro text box value: {firstname}, SAML assertion flag: Checked

  • Field Name: family_name, Macro text box value: {lastname}, SAML assertion flag: Checked

At this point, we're ready to configure Perimeter 81.


2. Configure Perimeter 81

At this point, you will configure the integration from the Perimeter 81 side.

  1. Log in to your Perimeter 81 management dashboard, and navigate to Settings -> Security.

  2. Click + Add Provider

  3. Choose Okta Identity Cloud (Okta connection will work for OneLogin).

  4. Fill Sign In URL, Signing Certificate as follow:

    • The SAML 2.0 Endpoint (HTTP) value you saved above into the Sign In URL field

    • The SLO Endpoint (HTTP) value into the Sign Out URL field.

    • Finally, upload the onelogin.pem certificate using Upload Certificate.

  5. Click Done.


3. Access Error troubleshooting

If your users are getting access error after the configuration ,please check these steps.

0 out of 0 found this helpful



Please sign in to leave a comment.