You must reach out to support in order to enable SAML for your account and expose the settings in your Huntress Dashboard. Please review the current limitations section of this page before continuing.
Single Sign-On (SSO) can be configured with any compatible SAML 2.0 identity provider ( Google Apps, Okta, Duo, Microsoft 365/Azure AD, AuthPoint, etc.) and will allow Huntress Account users to log in without needing a separate username and password.
- You may need to enter your email twice (once on the Huntress SSO page and once on your corporate logon page)
- Users must still accept the Huntress invitation.
- Users will need to be added individually to Huntress. Huntress will not 'inherit all users from your SAML provider. If a user from your organization tries to log in and they are not in the Huntress list, they will be provided with a "username/password invalid" error from Huntress.
- SAML SSO is only supported for Account-level logins, it is not supported on the Organization-level.
Links to SAML Setups for Common Providers
Follow the links below on manually creating a SAML app in your provider.
In this article
Your SAML provider must pass over "emailaddress" as the email address used to log into Huntress.
Huntress Single Sign On (SSO) login should be compatible with all SAMLv2 providers. Below is the minimum information you will need to configure your SAML SSO integration with Huntress.
|Sign on URL:||https://huntress.io/sso|
You will need to paste the base64 certificate with the beginning and closing statements on the Huntress side.
If you are using a provider other than Microsoft Azure (such as Duo), you may need to do some additional Attribute mappings.
NameID Attribute Format:
|SAML Response Attribute||Identity Provider Attribute|
Example mappings in Azure:
Add your provider to Huntress
- Head over to your account settings.
- Click "Setup SAML SSO" (if you are missing the SAML settings, please contact Huntress Support)
- Enter the following information provided by your SAML provider:
- SSO Service [provider] URL
- Entity ID (URL)
- [base64] Certificate
You must paste the entire base64 certificate including the "BEGIN CERTIFICATE" and "END CERTIFICATE" statements.
4. To enforce SSO for all users, switch the “enforce SSO this account” on (please note: all users within the account only be able to login with SSO and no huntress username/password credentials will be available)
- This is what you should see in your account settings page after saving:
Disable Two-Factor Authentication (2FA)
- You may disable Huntress 2FA only if SSO is enabled and enforced on your account. If both conditions are not met, you will not be able to disable 2FA. Note: if 2FA is disabled, this change will allow individual users within the account to disable 2FA.
- When 2FA is disabled, SSO is the default login method for all users. If you have previously used Huntress 2FA, you will need to disable it on a per-user basis. To disable 2FA individual users, user must go the user profile and disable 2FA as seen below. (Profile Preferences > Two-Factor Authentication > Disable)
Step by step instructions:
1- Enable SSO and enforce SSO and 2FA is disable in the setting page. Please make sure you scroll down to the bottom of the page and click "Save". If you navigate away, changes will not be saved
2- Go " Profile Preferences > Two-Factor Authentication" and click "Disable". This will disable 2FA individual user. Ensure you follow step above (step 1) before this step is completed. Do NOT delete the MFA integration that are already setup (Backup codes, google Authenticator and DO)
2- Log out and you should be able to SSO without 2FA
If you run into any problems, please Contact Support.
If you would like to contribute screenshots and setup information for products other than Microsoft Azure and Duo, please submit them to email@example.com.