Configuring SAML SSO for Dev in Vanilla

SAML SSO setup is surprisingly simple.

  1. Sign up for an Auth0 account
  2. Configure an Auth0 application as a SAML identity provider.
  3. Load up the SAML SSO Settings in Vanilla, after enabling the SAML SSO plug-in, and use the following values:
    • Entity ID: urn:[your-application-domain] (ex: urn:vdev.auth0.com)
    • Name: Whatever you want. It doesn't matter.
    • Sign In Url: https://[your-application-domain]/samlp/[your-application-ID] (ex: https://vdev.auth0.com/samlp/abcdefg0123456)
    • Sign Out Url: https://[your-application-domain]/v2/logout?federated&returnTo=[your-vanilla-site] (ex: https://vdev.auth0.com/v2/logout?federated&returnTo=http://vanilla.dev)
    • IDP Certificate: Paste the contents of the certificate you obtained during step two, configuring Auth0 as an IDP
    • Identifier Format: urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified
    • Toggle on the Make this connection your default signin method. checkbox.

That should be all there is to it. You can add, edit and remove users in your Auth0 dashboard, under the Users menu item in the sidebar.