Google supports a SAML-based single sign-on (SSO) service for its web-based application that you can configure in your RapidIdentity portal. These configuration settings are an example and may vary for individual configurations.
Requirements
- G Suite Admin Console login credentials
- Access to your RapidIdentity administrator portal
- Navigate to your RapidIdentity administrator portal.
- From the module selector, choose Configuration.
- Select and download the identity provider certificate (.pem).
Keep this browser window open. You will need the Base URL and Logout URL for later steps.
- Log in to the Google Admin Console.
- Navigate to .
- Click Set up single sign-on (SSO) with a third party IdP.
- Configure the third-party Identity Provider settings:
| Setting | Value |
|---|
| Sign-in Page URL | https://YOUR-RAPIDIDENTITY-TENET/idp/profile/SAML2/Redirect/SSO |
| Sign-out Page URL | https://YOUR-RAPIDIDENTITY-TENET/idp/logout |
| Use domain-specific issuer | OFF |
| Change Password URL | https://YOUR-RAPIDIDENTITY-TENET |
- Upload the RapidIdentity certificate and save the configuration.
- Configure domain specific URLs to automatically redirect users to the third-party IdP.
- Return to your RapidIdentity administrator portal and select .
- Click , then click Create SAML Relying Party.
- In the General section, set the Name and Description to Google Apps and add the following metadata (replace
YOURDOMAINHERE with your Google domain):
<EntityDescriptor entityID="google.com" xmlns="urn:oasis:names:tc:SAML:2.0:metadata">
<SPSSODescriptor protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">
<NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified</NameIDFormat>
<AssertionConsumerService index="1" Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST"
Location="[EntityID]/acs" />
</SPSSODescriptor>
</EntityDescriptor>
- In the SSO Settings section, configure the settings according to your requirements.
- In the Attribute Mapping section, click Add New Attribute + and configure the required attributes.
- Click Create, then click Save.
- Select .
- Click Trigger Service Reload.
- Click Trigger Web Reload.
RapidIdentity and Google are now integrated, allowing users to authenticate to Google with their RapidIdentity credentials.