This article describes how to integrate Cloud Access Service (CAS) with Google Cloud Workforce Identity using SAML Relying Party.
Configure CAS
Perform these steps to configure CAS.
Procedure
-
Sign in to the RSA Cloud Administration Console.
-
Click Authentication Clients > Relying Parties.
-
On the My Relying Parties page, click Add a Relying Party.
-
In the Relying Party Catalog, click Add for Service Provider SAML.
-
On the Basic Information page, enter a name for the application, and then click Next Step.
-
On the Authentication page, configure:
-
Choose RSA manages all authentication.
-
In 2.0 Access Policy for Authentication, select a previously configured access policy.
-
Click Next Step.
-
-
On the Connection Profile page, under Data Input Method, choose Enter Manually.
-
In the Service Provider section, configure the values that you copy from Google Cloud Workforce Identity:
-
Assertion Consumer Service (ACS) URL: Enter the Google Cloud Workforce Identity Redirect URI.
-
Audience (Service Provider Entity ID): Enter the Google Cloud Workforce Identity Identifier (Entity ID).
-
-
In the SAML Response Protection section, select IdP signs SAML assertions, and then click Download Certificate.
-
Expand Advanced Configuration and add the following attributes.:
- SAML Attribute Name: lastname
Attribute Source: Identity Source
User Attribute/Value: Last Name, or the equivalent last-name attribute in your identity source - SAML Attribute Name: firstname
Attribute Source: Identity Source
User Attribute/Value: First Name, or the equivalent first-name attribute in your identity source - SAML Attribute Name: email
Attribute Source: Identity Source
User Attribute/Value: Email, or the equivalent email attribute in your identity source
- SAML Attribute Name: lastname
-
Click Save and Finish.
-
Click Publish Changes, and wait for the operation to finish.
-
Export the RSA IdP metadata:
-
Open the relying party.
-
In the Edit menu, click Export Metadata.
-
Save the metadata file for the Google Cloud Workforce Identity provider configuration.
-
Configure Google Cloud Workforce Identity
Perform these steps to configure Google Cloud Workforce Identity.
Procedure
-
Sign in to the Cloud Workforce Identity Admin console with an administrator account, and in the search window, search for IAM & Admin/ Workforce identity pools.
-
Go to IAM & Admin > Workforce Identity Federation, and then click Create pool.
-
Create the workforce pool:
-
Enter a name for the pool.
- Click Next.
-
-
Create the SAML provider:
-
In Select a Provider vendor, select the applicable provider vendor.
-
Under Select an authentication protocol, select SAML.
-
Enter a name for the provider.
-
Click Browse, and upload the RSA IdP metadata file.
-
Click Continue.
-
-
Under Share your provider information with IdP, copy the following values:
-
Identifier (Entity ID): Use this value as the RSA service provider entity ID.
-
Redirect URI: Use this value as the RSA ACS URL.
-
Click Continue.
-
-
In Enable detailed audit logging, keep detailed logging disabled unless your organization requires it, and click Submit.
-
Configure the attribute mappings:
-
google.subject: assertion.subject
-
google.email: assertion.mail
-
google.firstname: assertion.firstname
-
google.lastname: assertion.lastname
-
Optionally, configure an attribute condition.
-
Click Save and exit.
-
The configuration is complete.
Related Articles
Microsoft Entra ID External MFA - Relying Party Configuration Using OIDC - RSA Ready Implementation Guide 730Number of Views Google Cloud Workforce Identity - SAML My Page Configuration - RSA Ready Implementation Guide 36Number of Views Okta - SAML Relying Party Configuration - RSA Ready Implementation Guide 48Number of Views Google Cloud Identity Platform - SAML Relying Party Configuration - RSA Ready Implementation Guide 3Number of Views Google Cloud Workforce Identity – RSA Ready Implementation Guide 71Number of Views