Authentication
Revefi supports both Single Sign-On (SSO) and passcode-based authentication for secure access to the platform.
SSO Authentication
Google Workspace
To authenticate using Google Workspace, click the Continue with Google button on the Revefi sign-in screen.
Revefi will use Google Workspace to authenticate the user.
No customer configuration is required for Google Workspace-based authentication.
Entra ID (OIDC)
To authenticate using Entra-ID (OIDC), click the Continue with Microsoft button on the Revefi sign-in screen. Revefi will use Entra-ID to authenticate the user.
Your organization may have to approve the Revefi application.
- Find your Azure Tenant ID
- Replace the placeholder in the following URL with your Azure tenant ID:
https://login.microsoftonline.com/<your-tenant-id>/adminconsent?client_id=734f4370-8aec-4827-9d7c-2ad86ff114a4- Approve the App
Entra ID (SAML)
Prerequisite: Sign in to the Microsoft Entra admin center as at least a Cloud Application Administrator.
Create SAML application in Entra ID
- Go to Entra ID → Enterprise apps → New application.
- Select Create your own application.
Do not add a gallery appGallery apps ship with a fixed Entity ID, and this integration requires the Revefi/Auth0-supplied Entity ID.
- Name the app revefi-acme-app
Application NameIn these steps, replace the highlighted placeholder with the name you choose for the app.
Revefi recommends using a name that is easy to recognize, such as revefi-
- Select Integrate any other application you don't find in the gallery (Non-gallery) → Create.
Configure SAML single sign-on
-
In the new app, go to Manage → Single sign-on and select SAML.
-
On Basic SAML Configuration, select Edit and enter the values Revefi supplied:
| Field | Value |
|---|---|
| Identifier (Entity ID) | urn:auth0:revefi: revefi-acme-app |
| Reply URL (Assertion Consumer Service URL) | https://auth.revefi.com/login/callback?connection= revefi-acme-app |
| Sign on URL | https://app.revefi.com |
| Relay State (Optional) | (leave blank) |
| Logout Url (Optional) | (leave blank) |
- Select Save.
Configure claims
- On Attributes & Claims, select Edit.
- Leave the default additional claims in place. Revefi consumes the standard Entra claim set:
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress → user.mail
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname → user.givenname
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname → user.surname
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name → user.userprincipalnameSigning certificate
- On SAML Certificates, select Edit next to the token signing certificate and confirm:
- Signing Option: Sign SAML response and assertion
- Signing Algorithm: SHA-256
- Save, then Download the Certificate (Base64) file.
- Copy the App Federation Metadata Url
Record the IdP endpoints
- In the Set up revefi-acme-apppanel, copy and retain:
- Login URL
- Microsoft Entra Identifier
- Logout URL
Assign users
- Go to Manage → Users and groups → Add user/group.
Send to Revefi Support
Email the following to
- Certificate (Base64) file
- Login URL
- Microsoft Entra Identifier
- Logout URL
- The connection name used (revefi-acme-app)
Okta SAML
Using Okta SAML authentication requires configuration. After setup, users can authenticate with Okta SAML through the Revefi sign-in screen.
Configuration
Reach out to
for any questions.
Okta SAML configuration is a two-step process.
The initial steps are performed by your team, and once completed, Revefi will finalize the setup.
Initial Steps — Customer Creates the Revefi Application in Okta
In these steps, replace the
Revefi recommends using a name that is easy to recognize, such as revefi-<yourdomain>-app.
- Log into your Okta environment.
- Click the Admin button in the top right.
- From the Okta bar, click Applications → Applications.
- Click Create App Integration.
- Select SAML 2.0 and click Next.
- Choose the app name as revefi-acme-app.
- Click Next.
- Enter the following in the Single sign-on URL text box:
https://auth.revefi.com/login/callback?connection=revefi-acme-app
- Enter the following in Audience URI:urn:auth0:revefi:revefi-acme-app
- Change Name ID Format to EmailAddress.
- Change Application username to email.
- Click Next.
- Select I’m an Okta customer adding an internal app.
- Click Finish.
- In the Sign On tab, download the SHA-2 certificate generated for the app (Actions → Download certificate).
- Go to the Assignments tab.
- Click Assign → Assign People.
- Search for the user(s) you want to allow to log in to the Revefi app.
- Click the Assign button next to each user’s name.
- Click Save and Go Back.
- In the General tab, copy the URL from the App Embed Link section.
- Send the following information to Revefi:
- The SHA-2 certificate that was generated.
- The App Embed Link URL.
- Your Okta app name (revefi-acme-app).
Next Steps — Completed by Revefi
Once you have completed the initial steps, contact
.Revefi will complete the remaining configuration steps.
Passcode-Based (Passwordless) Authentication
Email-Based Authentication
Enter your email address in the Revefi sign-in screen. Revefi will send a one-time-use passcode to your email.
Enter this pass-code to log in.
No customer configuration is required for email-based authentication.
FAQ
Updated 11 days ago
What’s Next
You can start with Google Authentication (or email-based authentication) and later convert to SAML-based authentication.
