RLReadyLinks Docs

Single sign-on (SSO)

Let your team sign in to ReadyView with their company account through any SAML 2.0 identity provider, such as Microsoft Entra ID, Okta, or Google Workspace.

ReadyView supports single sign-on (SSO) with any SAML 2.0 identity provider. Once SSO is set up, your team signs in to ReadyView with their company account.

#Step 1: Add ReadyView to your identity provider

In ReadyView, go to Administration > Organization > Settings. The SAML Configuration panel lists the values your identity provider needs, each with a Copy button. Create a SAML 2.0 application for ReadyView in your identity provider with these values.

Identity provider settingValue
Identifier (Entity ID)Your organization ID, shown as Identifier in ReadyView
Reply URL (ACS URL)https://readyview-5ff37.firebaseapp.com/__/auth/handler
Sign-on URLYour organization's sign-in link, shown as Sign-on URL in ReadyView. It looks like https://ui.readylinks.io/login?sso= followed by your organization ID
Name IDThe user's email address. In Microsoft Entra ID, use user.mail
Roles (optional)ReadyView role names in an attribute named role. Microsoft Entra ID sends app roles this way. See Roles and permissions
Entering the ReadyView values in a Microsoft Entra ID enterprise application
Example: the ReadyView application in Microsoft Entra ID

#Step 2: Set up single sign-on in ReadyView

  1. In Administration > Organization > Settings, under SAML Configuration, select Enable SAML.
  2. Paste your identity provider's metadata URL and select Import. ReadyView fills in the entity ID, SSO URL, and signing certificate. In Microsoft Entra ID, this is the App Federation Metadata Url.
  3. Check the details, then select Save.

No metadata URL? Select Upload metadata file, or enter the details yourself:

ReadyView fieldValue from your identity providerName in Microsoft Entra ID
Entity IDYour identity provider's entity ID, also called the issuerMicrosoft Entra Identifier
SSO URLThe identity provider's sign-in URLLogin URL
CertificateThe signing certificate. Paste it or upload the file, in any formatCertificate (Base64) or Certificate (Raw)
Setting up single sign-on in ReadyView: the Everyone role warning, importing the identity provider's metadata URL, saving, copying the sign-in link, and opening Roles from the warning
Administration > Organization > Settings > Enable SAML

To change the details later, for example when your identity provider rotates its signing certificate, edit the fields and select Apply Changes. To stop using SSO, select Turn off single sign-on.

#Step 3: Sign in with SSO

Share your sign-in link, the Sign-on URL from Step 1, with your team. The ReadyView application in your identity provider opens the same link.

  1. Open the sign-in link and select Continue with single sign-on.
  2. Sign in with your identity provider in the pop-up window.

The first time someone signs in with SSO, ReadyView adds them to your organization. If their email address already has a ReadyView password, ReadyView asks for it once to connect SSO to their account.

Signing in to ReadyView with the sign-in link and landing on the dashboard
Signing in with the sign-in link

#Roles and permissions

SSO handles sign-in. ReadyView roles decide what each member can do. See Roles and permissions for creating and assigning roles.

  • New members get the Everyone role, which starts with every permission. Limit it before you share the sign-in link, for example with the View Only template, and grant more through other roles.
  • Your identity provider can assign roles. Each time someone signs in, ReadyView applies the roles named in their role attribute and removes roles it no longer sends. Only roles that exist in your organization are applied, and roles assigned in ReadyView are never changed.
  • To assign roles in ReadyView, use Administration > Organization > Roles > Assign Members, or invite people with their roles under Administration > Organization > Team before they first sign in.
  • Removing someone from your identity provider does not remove them from ReadyView. Remove members under Administration > Organization > Team. They can't rejoin through SSO until they're invited again.
Administration > Organization > Team showing a member who joined through SSO with the Field Technician role from the identity provider, and View Logs showing the single sign-on entries
Administration > Organization > Team and View Logs

#Troubleshooting

SymptomWhat to check
The metadata can't be importedThe metadata URL is correct, or upload the metadata file instead
The details can't be savedThe Entity ID and SSO URL come from your identity provider, and the certificate is its signing certificate
"Failed SSO sign in"The details match your identity provider, and the user has access to the ReadyView application
"SSO isn't set up for this organization"The sign-in link is your organization's, and single sign-on is set up
The sign-in window doesn't openPop-ups are allowed for ui.readylinks.io
"You were removed from this organization"Invite the person again under Administration > Organization > Team
"Your identity provider didn't send an email address"The Name ID is the user's email address
Edit this page on GitLab

Last updated October 5, 2026