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 Okta as an Identity Provider.
1️⃣ Create an Okta SAML Web application
Log in to the Okta Developer Console
Sign in with an administrator account
From the left sidebar, expand Applications, then click on Applications
Click on Create App Integration
Choose SAML 2.0 as the Sign-in method
Click on next
Enter an App name for your application (e.g. "Fabriq") and click on Next
2️⃣ Configure the application for SAML SSO
On the Configure SAML page, you will need to fill in the:
Single sign-on URL
Audience URI (SP Entity ID)
Click on Save
3️⃣ Configure the attributes for SAML SSO
Set Name ID format to Persistent.
Set Application username to
user.getInternalProperty("id"), or another unique and immutable value.
New Okta configuration
Navigate to:
Applications → Applications → Fabriq → Sign On → Attribute Statements
Click Add expression, then add the following attributes one by one:
Name | Expression |
|
|
|
|
|
|
The attribute statements should look like this:
Legacy Okta configuration
If you do not see the Add expression interface, expand Show legacy configuration.
Under Attribute Statements, add the same attributes one by one and set the Name format to Unspecified:
Name | Value |
|
|
|
|
|
|
Then click Next, followed by Finish.
4️⃣ Assign users to Fabriq
Navigate to the Assignments tab
You can either give access to the Fabriq SAML app to:
everyone in your organization
specific groups/users
5️⃣ Get the App Federation Metadata file
Navigate back to the Sign On tab
Scroll down to SAML Signing Certificates
Click on the Actions button next to your preferred certificate, then click on View IdP metadata
Copy the URL



