I’m having a problem setting up Mapbox Single sign-on. I have added the IdP sign-on URL which is the SAML Protocol URL and the Issuer ID which is shown in the SAML usage tab. My issue is that when I go to test it in Mapbox I get an issue which says
" Your username does not appear to be in the form of an email address, please contact your IT admin and let them know your “subject name id” is malformed. "
How do I make my username in a form on an email address in Auth0?
oh i have completed that. i have also emailed this to see if they can change something on there side but they responed with this.
" Erin Quinn (Mapbox)
Oct 27, 2020, 5:04 PM PDT
Hi there,
When you’re setting up Mapbox SSO, the application username (within your Identity Provider) must be in email format.
What our system is expecting would be an address like: first.last@company.com
Based on our logs, the last few instances of the Subject name must be an email address error have an Identity Provider ID where the email address should be, like: " auth0 somestringofnumbersandletters ". If you inspect your SAML assertion, it’s there that an email address should be. We recommend updating your application username to be in email format, and trying another SAML login. "
Not sure which role the Mapbox is expecting, is this a specific SAML attribute its expecting? You might have to check from Mapbox regarding this role, In general SAML exchanges I don’t see a role attribute.