Skip to content

Active Directory Authentication

Overview


The Active Directory Authentication app allows Crystal Eye XDR to seamlessly connect with an On-Premise Active Directory Server. This app synchronizes all accounts and groups to the Crystal Eye XDR, enabling for user permissions to be managed from the Active Directory. GUI admin access, SSL VPN access, Web proxy access and user certificates can be assigned from the Active Directory, eliminating the need to duplicate these settings in the Crystal Eye XDR.

The Active Directory Authentication app requires the Netbios Domain, Windows Domain, Domain controller and FQDN of the closest Active Directory Server. A service account with domain administrator privileges will also be required to facilitate the sync and to sync all of the users, groups and certificates from the active directory.

To start the synchronization process, users must enter specific AD server details, such as Netbios Domain, Windows Domain, and Domain Controller FQDN, into the Active Directory Authentication application. The Domain Controller IP, obtained from the AD server, must be entered into the DNS server application of Crystal Eye XDR.

crystal-eye-xdr-ad-server-ce-synchronization4.5

Installation


The Active Directory Authentication application is not available by default. It can be installed from Marketplace in the left-hand navigation panel.


Left-hand Navigation Panel > System Configuration > Account Manager > Active Directory Authentication crystal-eye-xdr-ad-authentication

Assigning Roles to AD Users & Synchronizing AD Server with the CE XDR


The Active Directory Authentication application authenticates users and groups created in the AD and display’s them in the Accounts application of the Crystal Eye XDR. However, CE XDR administrators can assign specific roles to the AD users before they are synced with the Crystal Eye XDR.

The following roles can be assigned to AD users:

  • Provide admin privilege
  • Provide VPN access
  • Provide web proxy access
  • Provide access to user certificate

In order to assign the above mentioned roles the CE XDR administrator would have to create four groups in the active directory server and name them rp_admin_group, web_proxy_plugin, openvpn_plugin, and user_certificates_plugin.

Post this; users must be placed in the relevant groups based on the roles decided for them. For example, if a user is required to be given admin privileges in the CE XDR then the user must be aligned with rp_admin_group.

Likewise, the user must be added to AD groups such as web_proxy_plugin, openvpn_plugin and user_certificates_plugin if there is a requirement to provide them with SSL VPN access, web proxy access and access to user certificates.

How to assign roles to users in the AD Server and sync with the Crystal Eye XDR?

Step 1: Create 4 user groups in the AD server namely, rp_admin_group, web_proxy_plugin, openvpn_plugin and user_certificates_plugin. Add the desired users to these groups.

crystal-eye-xdr-synchronization-adserver-ce1

Note

Please make sure that users requiring admin access are added to rp_admin_group and similarly users requiring web proxy, vpn and user certificate access are added to groups named as web_proxy_plugin, openvpn_plugin and user_certificates_plugin.

You have now successfully assigned roles to the users in the AD server. Sync the AD users with the CE XDR by pursuing the following steps.

Step 2: Log into Crystal Eye XDR and go to Network Control > Infrastructure > DNS Server

crystal-eye-xdr-synchronization-adserver-ce2

Step 3: You will now be directed to the DNS Server application page. Click the Host Entries tab.

crystal-eye-xdr-synchronization-adserver-ce3

Step 4: You will now be directed to the Host Entries tab page. Click the Add button in the Gateway Hosts File Entries for Domain Resolution section.

crystal-eye-xdr-synchronization-adserver-ce4

Step 5: You will now be directed to the Add New Host section. Enter the Domain Controller FQDN in the Host Name textbox and the Domain Controller IP in the IP Address text box. Enter a suitable Description and click the Add button.

crystal-eye-xdr-synchronization-adserver-ce5

Note

To know the Domain Controller FQDN in the MS AD Server go to Control Panel > System and Security > System. You will see the Domain Controller FQDN under Full Computer Name (refer to the screenshot below). crystal-eye-xdr-synchronization-adserver-ce6

Important

To know the Domain Controller IP in MS AD Server, click all servers in the left pane. You will find the Domain Controller IP address under the Servers section. crystal-eye-xdr-synchronization-adserver-ce7

Step 6: Now go to System Configuration > Account Manager > Active Directory Authentication. Click the Edit button.

crystal-eye-xdr-synchronization-adserver-ce8

Step 7: You will now be directed to the editable version of the Active Directory Settings section. Enter the Netbios Domain in the textbox.

crystal-eye-xdr-synchronization-adserver-ce9

Note

To know the Netbios Domain in the AD server, go to Active Directory Users and Computers. You will find the Windows Domain on the left pane. Right click on it and select Properties. The Properties pop-up will then pop out. The Netbios domain will be mentioned in the Domain name (pre-Windows 2000) textbox (Refer to the screenshot below). crystal-eye-xdr-synchronization-adserver-ce10

Step 8: Enter the Windows Domain in the textbox.

crystal-eye-xdr-synchronization-adserver-ce11

Note

To know the Windows Domain in the AD server, go to Control Panel > System & Security > System. You will then see the Windows Domain (refer to the screenshot below). crystal-eye-xdr-synchronization-adserver-ce12

Step 9: Enter the Domain Controller FQDN in the textbox.

crystal-eye-xdr-synchronization-adserver-ce13

Note

To know the Domain Controller FQDN in the AD server go to Control Panel > System and Security > System. You will see the Domain Controller FQDN under Full Computer Name (refer to the screenshot below). crystal-eye-xdr-synchronization-adserver-ce14

Step 10: Enter the AD server admin account Username and Password in the textbox and click the Save button.

crystal-eye-xdr-synchronization-adserver-ce15

Note

Enter the Active Directory Server admin credentials in the username and password textbox

Step 11: You will now see the connection status message. Click the Active Directory Authentication button.CR698F~1

Step 12: You will now be directed to the Active Directory Authentication application page. Click the Enable button.