Single sign-on (SSO) allows you to give your team members one account for all of the systems your business uses. If you have a HubSpot Enterprise account and have SSO set up for your business, you can require users to log in to HubSpot using their SSO credentials.
If you're using Active Directory Federation Services, learn more about setting up single sign-on using ADFS.
Please note: the user who selects the Require Single Sign-on to log in checkbox will automatically be added to the excluded users. It is recommended to exclude at least one user with Super Admin permissions. In the event your identity provider is down, they can log in and clear the Require Single Sign-on to log in checkbox to allow all users to log in with their HubSpot accounts.
Please note: you need administrative access in your Okta instance. This process is only accessible in the Classic UI in Okta.
Once your SSO setup has been verified, navigate to https://app.hubspot.com/login/sso and enter your email address. HubSpot will look up your portal's single sign-on configuration and send you to your identity provider to sign in. You’ll also see a Log in with SSO button when visiting a direct link to your account.
Please note: you need administrative access in your OneLogin instance to create a new SAML 2.0 application in OneLogin, as required.
Log in to OneLogin.
Navigate to Apps.
Search for HubSpot.
Click the app that states "SAML2.0".
In the upper right, click Save.
Click the Configuration tab.
In the HubSpot Account ID field, add your Hub ID. Learn how to access your Hub ID.
In the upper right of your OneLogin account, click Save.
Once your SSO setup has been verified, navigate to https://app.hubspot.com/login/sso and enter your email address. HubSpot will look up your portal's single sign-on configuration and send you to your identity provider to sign in. You’ll also see a Log in with SSO button when visiting a direct link to your account.
For Azure Active Directory users, install the HubSpot app in the Microsoft Azure Marketplace and follow the set up instructions. This will allow you to use Azure AD to manage user access and enable single sign-on with HubSpot.
Once your SSO setup has been verified, navigate to https://app.hubspot.com/login/sso and enter your email address. HubSpot will look up your portal's single sign-on configuration and send you to your SSO provider to sign in. You’ll also see a Log in with SSO button when visiting a direct link to your account.
Check out Google's instructions on how you can set up HubSpot single sign-on with G-Suite as your identity provider.
Once your SSO setup has been verified, navigate to https://app.hubspot.com/login/sso and enter your email address. HubSpot will look up your portal's single sign-on configuration and send you to your SSO provider to sign in. You’ll also see a Log in with SSO button when visiting a direct link to your account.
Which binding does HubSpot use as a SAML service provider?
HubSpot uses HTTP Post.
I’m using Active Directory Federation Services. What should I use as my relying party trust (RPT)?
HubSpot users are identified by email address. Ensure that your IDP is sending a nameID in email format that corresponds with their HubSpot user’s email address.
Which signing algorithm does HubSpot support?
HubSpot supports SHA-1 and SHA-256 as signing algorithms. It's recommended that you sign your requests with SHA-256.
Which format should I provide my x509 certificate in?
HubSpot requires a PEM format x509 certificate. You should copy the text contents of the PEM file into the x509 certificate field in HubSpot. The value should also include the -----BEGIN CERTIFICATE----- and -----END CERTIFICATE-----.
Can I enable two-factor authentication, required two-factor authentication, SSO, and required SSO at the same time?
Yes. When you have two-factor authentication enabled, it's active on any login with your HubSpot username and password. Enabling 2FA in HubSpot does not prevent you from logging in using Google's 2FA or SSO. Therefore, if users are excluded from the SSO requirement, you can require HubSpot's 2FA to ensure that any logins that bypass SSO go through 2FA or Google.
If you enable 2FA for your Google account, this is separate from your HubSpot setup. However, when you log into HubSpot with your Google account, Google's 2FA will protect your HubSpot account.
If you have two-factor authentication or SSO required or enabled in your account at the same time, the following will occur: