Skip to main content
All CollectionsInstall fabriqIT
SAML Single Sign-on 🔐 with OneLogin as the Identity Provider
SAML Single Sign-on 🔐 with OneLogin as the Identity Provider

How to setup SAML SSO with OneLogin as the Identity Provider (IdP)?

Mohamed Berrada avatar
Written by Mohamed Berrada
Updated over a year ago

Before proceeding with this article, ensure that you have read our article about SAML Single Sign-on 🔐

Here, we will outline the steps to set up OneLogin as an Identity Provider.

1️⃣ Create a OneLogin SAML Web application

  1. Navigate to OneLogin's portal https://your-domain.onelogin.com/

  2. Sign in with an administrator account

  3. From the navbar, click on the Administration button

  4. From the navbar, hover on Applications then click on Applications

  5. Click on Add app, then Add custom SAML app

  6. In the search bar under Find Applications, enter saml, and then choose SAML Test Connector (IdP)

  7. Enter a display name for your application (e.g. "Fabriq") and click on Save

2️⃣ Configure the application for SAML SSO

  1. From the left sidebar, click on Configuration

  2. On the Application details page, you will need to enter the following information, ℹ️ reach out to us so that we can provide it to you:

    • RelayState

    • Audience

    • ACS (Consumer) URL Validator

    • ACS (Consumer) URL

  3. Click on Save

3️⃣ Configure the attributes for SAML SSO

  1. Click on Parameters from the left sidebar

  2. Click on NameID (fka Email) and set its value to be a unique user identifier and Save

  3. Click on the + button to create custom parameters

  4. Add the following parameters one by one, check the Include in SAML assertion flag:

    ℹ️ value : field name

4️⃣ Assign users to Fabriq

  1. Click on Users from the left sidebar

  2. You can either give access to the Fabriq SAML app to:

    1. everyone in your organization

    2. specific groups/users

5️⃣ Send us the App Federation Metadata file

  1. Click on SSO from the left sidebar

  2. Copy the Issuer URL

Did this answer your question?