Previously, site admin had been able to add SAML Identity Providers that allowed 3rd Party Application Dashboards to authenticate users to Microsites via SAML 2.0 SSO. For example, Gsuite Admin have used this feature to set up custom G-Suite Applications for microsites.
Today, all sites are be able to add multiple SAML Identity Provider buttons to their own microsite homepages that allow educators to use SAML based 3rd party applications to login. For example, instead of having to go to the Gsuite Application Dashboard to login to a microsite, Gsuite users will be able to click the "Sign in" button on the microsite and select which institutional credentials they'd like to login with.
Add New SAML Identity Provider
- Contact your Identity Provider Admin and obtain the following information:
- URL where IdP metadata can be accessed
- Redirect URL where the microsite SAML Service Provider should send authentication requests
- Whether the IdP signs Assertions, Responses, or both
- What the email address attribute is named in the IdP Authentication Response
- What name (first and last) attribute is named in the IdP Authentication Response
- Navigate to Admin -> SAML -> Identity Providers
- Click the grey "Add Identity Provider+" button in the top right hand corner of the /admin/core_saml/identityprovider/ page
- Enter information obtained from the Identity Provider Admin
- Click "Save"
- Contact your Identity Provider Admin and provide them with the following information displayed in your site admin:
- Entity ID
- Login URL
- ACS URL
- Once your Identity Provider Admin confirms these values have been entered successfully, your new Institutional Login method will be ready to use
Verify New Login Options on your Homepage
- Navigate to your homepage
- Make sure you are signed out
- Click "Sign" button
- If you have 1-3 identity providers registered, you should see 1-3 buttons that say "Login with you [name of identity provider] Account"
- If you have 3 or more identity providers registered, you should see a drop down menu where users can select which Institution they would like to log in with