How can we help?
Searching in {{docApp.searchFilterBySpecificBookTitle}}
{{docApp.searchResultFilteredItems.length}} results for: {{docApp.currentResultsSearchText}}
in {{docApp.searchFilterBySpecificBookTitle}}
Search results have been limited. There are a total of {{docApp.searchResponse.totalResultsAvailable}} matches.
You have an odd number of " characters in your search terms - each one needs closing with a matching " character!
-
{{resultItem.title}}
{{resultItem.url}}
{{docApp.libraryHomeViewProduct.title || docApp.libraryHomeViewProduct.id}}
{{docApp.libraryHomeViewProduct.description}}
{{group.title || group.id}}
{{group.description}}
Two-factor authentication
- Article
- Thu Dec 05 2024
- 2 minutes to read
- 2 contributors
Hornbill supports two-factor authentication (2FA) for both user and guest accounts.
2FA can either be enabled for all accounts, or on an account-by-account basis.
Before you begin
- Hornbill must have an email domain set up for outbound routing
- Users must have a valid email address on their account
- 2FA is only applicable to the web apps. It is not available on the native mobile apps.
- When using SSO, Hornbill 2FA is not used. Instead, 2FA should be set up using your identity provider if the option is available.
How Two-Factor Authentication Works
With Two-factor Authentication (2fa) enabled, when a user (guest) logs in to Hornbill, they will be prompted to enter a 6-digit authentication code.
The user retrieves this code from an email sent to their account’s email address, and uses it to complete the log in process.
Settings
2FA Timeouts are set in Advanced System Settings.
Tip
To access any of the settings described in this document, open Configuration and search by part or all of the setting name
Name | Description | Default |
---|---|---|
security.guest.2fa.timeout | The number of seconds a 2FA challenge token remains valid (in seconds) | 300 |
security.user.2fa.timeout | The number of seconds a 2FA challenge token remains valid (in seconds) | 300 |
2FA mode optional
When either the user or guest mode settings are set to optional
the option to enable 2FA on an individual user account is available.
- Disabled
2FAis not enabled. - Email
2FA is enabled. Authentication codes are sent to the users by email.
How to enable 2FA on a user account
- Using the Configuration search, type the name of the user to be changed to 2FA.
- In the list of results, select the user name.
- On the Details tab of the user account, locate the Security Settings section.
- Under Two-Factor Authentication select `Email’.
- Save Changes.
How to enable 2FA on a guest account
- Using the Configuration search, type
Guest
. - In the list of results, click on
Guest Accounts
. - In the list of guest accounts, select the account to be changed to 2FA.
- Click on the Two-Factor Authentication icon in the toolbar.
- Select
Email
. - Select
Save
.
- Version {{docApp.book.version}}
- Node {{docApp.node}} / {{docApp.build}}