Learn how to configure Auth0 as your identity provider to work with SSO authentication for Firebolt.
/login?
. For example, https://staging-go.firebolt.io/login?
.
https://id.app.firebolt.io/login/callback?connection=<org_name>-<provider>&organization=<organization_identifier>
. For example, https://id.app.firebolt.io/login/callback?connection=firebolt-staging-auth0&organization=org_UJhpsQ5ypXVU8JVB
. The following apply:
<org_name>
- the organizational name used to create your Firebolt account referenced in your vanity URL.
<provider>
- the provider, Auth0
.
<organization_identifier>
- the unique identifier for your organization in Firebolt. To retrieve your <organization_identifier>
, do the following:
Identity Provider Login URL
and save for the following Firebolt configuration step.Auth0
.signOnUrl
- The sign-on URL, provided by the SAML identity provider, where Firebolt will send SAML requests. The URL is specific to the IdP and is defined during configuration. For Auth0, this value corresponds to the Identity Provider Login URL value copied in Step 15 of the Auth0 application configuration.signoutUrl
- An endpoint provided by Auth0 that facilitates the logout process by redirecting the user to this URL, ending their session.issuer
- A unique value generated by the SAML identity provider specifying the issuer value. The issuer corresponds to the Issuer value noted in Step 15 of the Auth0 application configuration.provider
- The provider’s name, Auth0
.label
- The label to use for the SSO login button. You can use any label name. If the label is not provided, Firebolt uses the value in the Provider field.certificate
- A digital certificate used to verify the authenticity of a signature used to communication between Auth0 and Firebolt. The certificate must be in Privacy Enhanced Mail (PEM) or CER format.field mapping
- A mapping used to match user attributes between Auth0 and Firebolt. Enter the first name and surname in your Auth0 profile. Mapping is only required the first time a user logs in using SSO.