๐งญ 1: Create a SAML App in Google Admin
In the
Google Admin Console, go to:Apps โ Web and mobile appsClick
Add Appโ Add custom SAML app
Give your app a name, we recommend:
revel8You can also upload a logo and add a description (optional)
๐ 2: Install SAML Certificate
Download the
Metadata fileprovided in the Google Admin setup flow
In a separate tab, open the
revel8 platformโ Go to Settings โ Integrations โ Access Controls tab
Upload the metadata file to the
Metadata filesection
๐ 3: Configure SAML URLs
Copy the
ACR URLfrom the revel8 platformPaste it into the next configuration page in the Google Admin console (the ACR URL and Entity ID are found under Settings โ Integrations โ Access Controls):
Save your configuration in Google Admin Console
๐ 4: Configure Attribute Mapping
In the Attribute Mapping step in the Google Admin console, set the following mappings:
Google Directory attribute | revel8 attribute |
Primary email | |
First name | |
Last Name | |
Primary email |
The two primary email address attributes are required, the rest is optional.
๐ 5: Group to Role Mappings (Optional)
Once SAML is active, you can automatically assign revel8 roles based on your Identity Provider groups. This eliminates the need to manually assign roles to each user after login.
In revel8, go to Settings โ Integrations โ Access Controls tab
Scroll to the Group to Role Mappings section
Click Add Mapping to add a new row
Enter the IdP Group Name exactly as it appears in your Identity Provider
Select the corresponding revel8 role from the dropdown:
EMPLOYEE,EDITOR,CISO, orDIRECTORRepeat for each group you want to map, then click Save Mappings
๐ก Tip
You can add multiple mappings. Users in a mapped group will automatically receive that role upon login. Users not matched to any mapping default to the EMPLOYEE role.
๐ก๏ธ 6: Disable Password Login (Optional)
Once SAML is active, you can optionally disable password-based login to enforce SSO as the only login method for your organization.
In revel8, go to Settings โ Integrations โ Access Controls tab
Under the SAML status section (visible once SAML is active), check the Password login disabled checkbox
โ ๏ธ Important
Disabling password login means users can only log in via SAML SSO. Ensure your SAML configuration is fully tested before enabling this to avoid locking users out.
โ Final Checklist
Custom SAML app created in Google Admin Console
App name, logo, and description configured
Metadata file downloaded from Google
Metadata file uploaded to revel8 via Settings โ Integrations โ Access Controls
ACS URL and Entity ID copied correctly
Configuration saved in both platforms
Group to Role Mappings configured (optional)
Password login disabled if enforcing SSO-only (optional)
Test login successful via Google SSO








