Setting up SAML SSO on ServiceDesk using Google IDP

Setting up SAML SSO on ServiceDesk using Google IDP

I'm setting up SAML SSO in ServiceDesk and I want to use Google as the IDP. I've configured ServiceDesk as a SAML app in Google and I've configured Google's IDP information in ServiceDesk. When testing the SSO login, I get error code 52 which means I'm not matching up the Google account with the account in ServiceDesk. I suspect I have incorrectly configured the Name ID and/or the Attribute Mappings in Google, so Google isn't sending the correct info to ServiceDesk. I'm not sure what the attributes look like in ServiceDesk, but I'm spelling the attributes as FirstName, LastName, and PrimaryEmail. The Name ID format I'm using in both ServiceDesk and Google is Transient, and Google is returning the Primary Email address as the Name ID.

Has anyone had success using Google IDP with ServiceDesk? I've looked for documentation, but I've found very little information regarding this topics and what those attributes should look like for ServiceDesk.