How Maximizer SSO Works with Google Cloud Identity
Maximizer CRM supports Single Sign-On by implementing federated authentication using Security Assertion Markup Language (SAML) 2.0. For this purpose; Google Cloud Identity functions as the Identity Provider (IdP). In order to validate user logins; Maximizer CRM communicates with Google Cloud Identity using SAML assertions via HTTP POST queries. For every login attempt; Maximizer CRM sends an authentication assertion to the IdP Login URL specified under System Options > Single Sign-On. Google Cloud Identity validates the SAML query; and if the validation is successful; sets the assertion in the HTTP POST query to True. Maximizer CRM receives the assertion; verifies it against its SSO configuration; and allows single sign-on.
When SSO is implemented this way; a user only logs in once to Google Cloud Identity. Thereafter; for all login attempts to Maximizer CRM; the user’s Google Cloud Identity credentials are used.