This guide enables seamless and secure user authentication by integrating your custom application with Google Workspace as the Identity Provider (IdP). Please note, we do not support IdP-Initiated logins with Google Workspace.
Step 1: Add a Custom SAML App
- Sign in to the Google Admin Console using an administrator account.
- Navigate to Apps > Web and mobile apps.
- Select Add App > Add custom SAML app.
Step 2: Define App Details
- Enter a descriptive App name that users will recognize, such as “FMX”
- Optionally, upload an icon to display in the Google App Launcher.
- Click Continue.
- Click Download Metadata to obtain the XML file containing Google's certificates and endpoints.
- Note the SSO URL and Entity ID for manual configuration that you will need later.
- Upload this metadata to your Service Provider (application) settings and click Continue.
Step 3: Configure Service Provider Details
- Input the ACS URL and Entity ID provided by your application.
- Set the Name ID format (typically EMAIL) and set Name ID to Primary email.
- Start URL can be left blank.
- Click Continue.
Step 4: Map Attributes
- Click Add Mapping to sync user data.
- Map Google fields (First Name, Last Name, Primary Email at minimum) to the corresponding application parameters.
- Click Finish.
Step 5: Enable Access
- In the User access section, select Service status.
- Change the status to ON for everyone (or specific groups) and click Save.
Step 6: Send the XML Metadata File
Once setup is complete, please send the Metadata file over to your CSM/COM to allow an FMX Support Specialist to complete the final steps in enabling SSO on your site.