Enhance SSO integration to read email from SAML attribute when logging in from SSO provider portal++

SSO providers such as Azure and Oracle provide portals with "one click" access to integrated services. When using SAML integration with these providers automatically provide the users email address in the form of a claim attribute, eliminating the need for clients to manually enter their email addresses during the login process. 

 

For example Azure SAML provides the users email in two places by default:

<NameID Format="urnSmiley Surprisedasis:names:tcSmiley FrustratedAML:1.1:nameid-format:emailAddress">user.name@domain.com</NameID>

or

<Attribute Name="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name">
<AttributeValue>user.name@domain.com</AttributeValue>

Please use the attributes provided by providers to automate the email aquisition during the SSO process, skipping https://app.hubspot.com/login/sso step when logging in from an external portal. 

HubSpot updates