On-premise Active Directory
To monitor your on-premise Active Directory (AD) cluster, you will need to install the SlashID Collector in your network.
How the SlashID Collector works
The SlashID Collector monitors your network and sends data to the SlashID detection engine. To ensure full coverage, you will need to connect each domain controller to the SlashID Collector.
STEP 1: Create the connection on the SlashID Console
- In Configuration > Connectors > + Add connector and select Active Directory from the list.
- Complete the following fields:
- Name of the connection: an arbitrary name for your new connection
- Authoritative status: whether this connection should be the primary source of truth to reconcile identities across providers
- Once the initial connector is created, it will appear in Configuration > Connectors. From this page, copy the Event streaming token and store it temporarily, as you will need it in the following step.
STEP 2: Deploy the SlashID Collector
- Request access to the SlashID Docker registry through Slack or email support@slashid.com.
- Download the SlashID AD Collector image from the registry.
- Edit the
config.env
file that you will need for deployment:
MODE
: the first Collector you deploy must be able to collect both a view of all identities (snapshot
) and events (event
). Any subsequent Collector deployed after the first should be set toevent
onlyDOMAIN
: your domainUSERNAME
andPASSWORD
: username and password of a member of the group Domain Admins (RID 512)TARGET_DC
: domain controller locationSLASHID_AUTH_TOKEN
: the token you copied in STEP 1.
- Deploy the SlashID AD Collector in a machine that has access to a domain controller with this command:
docker run --pull always --env-file config.env --name slashid_agent --restart unless-stopped --detach --network host slashid/agent
- [Optional] Deploy additional Collectors if you have more than one domain controller in your network.
For each domain controller, you should edit the
config.env
file like this:
MODE
: set it toevent
TARGET_DC
: the location of the current domain controller
Example
This is an example deployment with multiple SlashID Collectors.