Configure SSO with SAML on Google
Log in to your Google Admin account and go to the Apps section.
Click SAML apps and then click the + button to add a new SAML application.
Click Set up my own custom app at the bottom of the modal window.
Download the IDP metadata file and save it for later use. This file contains the Issuer URL and other SAML settings required for Snappy Dashboard SSO configuration.
Click Next and enter a name for your application (e.g., Snappy Dashboard).
Click Next and enter the following information in the Service Provider Details section:
ACS URL:
https://auth.snappygifts.com/saml2/idpresponse
Entity ID:
urn:amazon:cognito:sp:us-east-1_Nx4rC8vmS
Click Next.
Configure SAML response
In the Attribute Mapping section, add the following attributes with their respective values:
email:
Basic Information > Primary Email
firstName:
Basic Information > First Name
lastName:
Basic Information > Last Name
Click Finish.
Extract the Issuer URL
Open the IDP metadata file you downloaded earlier.
Locate the
<md:EntityDescriptor entityID="...">
tag.Copy the entityID value. This is your Issuer URL, which you will use in the SSO configurations on the Snappy Dashboard.
Assign users
In the SAML apps section, click on your newly created application.
Click User access and configure access for users or groups. Only users with access to the Snappy Dashboard will be able to complete a successful SSO login.
Configure SSO on Snappy Dashboard
Follow the steps outlined in the original guide under "Configure SSO on Snappy Dashboard" to complete the SSO setup using the Issuer URL and SSO name you configured in Google.