Hi there,
I found a solution that worked for me.
Hubspot Knowledgebase Authentication binding to Auth0 for
Prerequisites
To set this up you need Administration rights both on HubSpot KnowledgeBase and the Auth0 Dashboard.
Configuration Configuration
- Login to the Auth0 Dashboard.
- Go to Applications and Create a new Application
- Name it reasonably
- Now switch to HubSpot and under Settings .
- Now navigate to the Settings → Website → Private Content
- Choose a domain to edit. Select one domain!
- Under Single sign-on (SSO) select Setup SSO or Manage SSO
- Under the new Window copy the
- Audience Uri
- Sign on Url
- Now go back to the Auth0 Application you created above
- Under settings set the following:
- Application Login URI: This is the ’ Sign on Url’ from Hubspot
- Allowed Callback URLs: This is the ’ Sign on Url’ from Hubspot
- Allowed Logout URLs: This is the ’ Sign on Url’ from Hubspot
- Press on advanced settings below
- Under Certificates
- Copy the Signing Certificate
- Hit Save
- Under Addons (top ribbon) clock on SAML 2 Web App
- Settings: DO NOT ENABLE!
- Usage:
1. Copy the field: Identity Provider Login URL
2. Copy the field: Issuer - Switch back to HubSpot SSO
- Put the value from Issuer into the field Identity Provider Identifier or Issuer URL
- Put the value from Identity Provider Login URL into the field Identity Provider Single Sign-on URL
- Put the value from Signing Certificate into the field X.509 Certificate
- Hit Enable