Folio supports Single Sign On with Microsoft Entra ID. You will need to configure both Microsoft Entra as well as Folio.
Folio also allows you to have multiple Single Sign on IdP's - Meaning you could have two Microsoft Entra Logins or have one Microsoft Entra login button and one Okta login button.
Here are the instructions on how to set up Single Sign On with Microsoft Entra.
Set up in Microsoft Azure
To enable Provisioning with Entra ID you will first need to set up Folio in Enterprise Application.
- In Azure Portal click on Microsoft Entra ID
- Click on Enterprise Applications under Manage
- Click on New Application
- Click on ‘Create your own application’
- Use the Following to setup the new app
|
What's the name of your app Folio |
|
|
What are you looking to do with your application Integrate any other application you don’t find in the gallery (Non-gallery) |
Click Create at the bottom to create the app
- On the sidebar click on Single sign-on under Manage
-
Click on SAML
-
In the Basic SAML Configuration box click on edit
-
Click on Add identifier under Identifier (Entity ID)
Enter your Folio production URL into the field and tick Default
- Click on Add reply URL under Reply URL
- Then Enter your production URL as shown below
https://{{$fol_name}}.foliogrc.com/d/users/auth/saml/callback - This one should be marked as default
Note : If you are wanting to use Single Sign on in your sandbox you can click Add reply URL again and add in the url below for sandbox
https://{{$fol_name}}.sandbox.usefolio.com/d/users/auth/saml/callback
-
Click Save ontop of the Basic SAML Configuration screen.
Then click close with the x on the right of the screen
To make the setup easier, we recommend you copy this table into a word doc, replacing the folio_name in the first three rows with your URL (These are the ones you have already filled in before). The last two rows are url's you will copy out of entra into the document to be filled into Folio later
Issuer/ Identifier(Entity ID) |
https://{{$folio_name}}.foliogrc.com |
Reply URL (Assertion Consumer Service URL) |
https://{{$folio_name}}.foliogrc.com/d/users/auth/saml/callback |
| https://{{$folio_name}}.sandbox.usefolio.com/d/users/auth/saml/callback | |
| App Federation Metadata URL | STEP 15 |
| Login URL | STEP 16 |
In ‘SAML Certificates’ section copy ‘App Federation Metadata Url’ into the Reference table above
-
In ‘Set up Folio’ section, copy ‘Login URL’ into the Reference table above
Set up in Folio
- Now open Folio and go to the admin screen
- Click on Sign On and Security on the admin screen
- Then click Edit
- Check ‘Single Sign On through SAML’ and fill in the fields below based on the reference table you copied
| Folio Field | Reference Table Row |
| Name | The Name field is what the button will appear as on your login screen, so with the below screenshot the login button would say Sign In Using Azure |
| Issuer | Issuer/ Identifier(Entity ID) - https://{{$folio_name}}.foliogrc.com |
| IDP SSO Target URL | Login URL - From step 16 |
| Federation XML URL | App Federation Metadata URL - From step 15 |
| IDP Certificate SHA1 Fingerprint | Leave This blank |
| ID Claim/Name ID Format | This is auto filled and shouldnt be edited |
Now when you log into Folio you will see that you can login using Azure Single Sign on