How to Configure a Local Authentication Provider#
This topic provides step-by-step instructions for configuring a local authentication provider in TheHive.
This is the default behavior of TheHive. The application stores usernames and passwords in a local database managed by TheHive.
Required permissions for configuring authentication
Only users with an admin-type profile that has the managePlatform
permission can configure authentication in TheHive.
Procedure#
-
Go to the Platform management view from the sidebar menu.
-
Select the Authentication tab.
-
Select Local authentication in the Authentication providers section.
-
In the Local authentication drawer, enter:
- The number of failed authentication attempts before temporarily blocking the user
- The duration for automatic user unblocking
-
To define a password policy, enable the Enabled password policy toggle and enter the following password requirements:
- Minimum length
- Minimum number of lowercase characters
- Minimum number of uppercase characters
- Minimum number of digits
- Minimum number of special characters
-
To prevent users from using their login as a password, enable the Disallow using usernames as passwords toggle.