Skip to content

Configure an AD Authentication Provider#

managePlatform Platinum

Configure an AD authentication provider in TheHive.

Procedure

Local account

Users must have an existing account in TheHive local database to authenticate successfully. Configure an LDAP server to automate account creation, updates, deletion, and assignment of user accounts to organizations and permission profiles within TheHive.

Prerequisites

  • Users must have an existing account in TheHive local database to authenticate successfully.
  • These steps assume that you have already followed the instructions to configure the authentication settings.
  1. Go to the Platform management view from the sidebar menu.

    Platform management


  2. Select the Authentication tab.

    Authentication tab


  3. Select Directories authentication in the Authentication providers section.


  4. In the Directories authentication drawer, turn on the Enable directory toggle.


  5. Select ad from the dropdown list.


  6. Enter the following information:

    - The addresses of the domain controllers

    The IP addresses or host names of the domain controllers responsible for handling authentication requests within the network.

    - The Windows domain name

    The name of the Windows domain that manages user accounts and permissions. This is typically the NetBIOS name used within the Windows network.

    Example: DOMAIN

    - The DNS domain name

    The FQDN associated with the Windows domain (for example, corp.example.com). This is used for resolving network resources through the DNS.

    Example: domain.local


  7. To secure communication between TheHive and the domain controllers using SSL/TLS encryption, turn on the Use SSL toggle.

    This encrypts authentication requests and responses, protecting sensitive data from interception during transmission.

    For more information about configuring SSL/TLS, refer to Configure JVM Trust for SSL/TLS Certificates.


  8. Select Confirm.

Next steps