Data Sources Overview
Connect Hydden to any data source, Active Directory, Okta, LDAP, etc. and discover identities, accounts, and privileges in seconds.
The template for setting up data sources is similar, with just a few data source-specific fields to differentiate. Any on-premises data source requires a local client deployment.
To access the data sources page, navigate to Configuration > Discover and select Data Sources.
To add a new data source, click + Add Data Source.
The first field on the Add Data Source modal is a drop-down to select the type of data source to be created. The default is Active Directory, change the Data Source selection to the correct option for your specific collection needs. The data source options are organized by Cloud, Database, and Data Center.
Based on the selection of that data source drop-down, there is a slight difference for the field that specifies the actual source address.
For Name enter an easy-to-identify name, especially if several data sources for the same service are to be created.
The next field depends on the data source to be configured. For
- Active Directory, under Domain/Controller enter a fully qualified domain name (for example, ad_dns_name.corp or us.philly.ad.corp) or an IP address.
- Azure or Okta, enter the Tenant identifier of your tenant, usually an alpha-numeric string.
- Linux Host or Windows Host, enter the Hostname (for example, linux1.demo.corp or win11.bos.corp) or an IP Address. For Linux specify your preference of how to run the data collection, and use the check box to run elevated with sudo.
- Have I Been Pwned, select which API key you want to use. Hydden offers a shared API key for customers; however, customers may also use their own Have I Been Pawned account. Add the API Key as a Cloud Credential.
Under Presets, pre-configured data collection schedules and credentials are available for selection if configured. If you use one of the presets, the Schedule and Credentials fields contain the configured data, but they are grayed out.
To manually specify credentials, enter the login information for your data source via the Credentials field or the + option.
To manually specify a Schedule for the data collection, specify the schedule via the Schedule field. This can be done by selecting from a list of pre-configured collection schedules or by manually entering a new schedule.
Under Site specify the site matching your client registration site.
For Identity Mode, three options are available:
- Account, recommended for Azure, Linux Host, Windows Host, and Have I Been Pwned.
- Identity, recommended for Active Directory.
- Identity (if mapped), this will only collect accounts that have been mapped to a known identity.
Click Add to save the data source. You have an option to manually run the data collection via the Run Now button.
Permissions
The Hydden collectors require read access to the data they are collecting. The following table provides and overview of least privileges for the account passwords used with local data sources.
Collector | Account type | Minimum Permissions |
---|---|---|
Active Directory (AD) | user/service account | read access to all data objects |
Apache (Linux) | user/service account | sudo access |
LDAP | user/service account | read access to root directory tree |
Linux Host | user/service account | sudo access |
Windows Host | user/service account | belonging to local Admin group |
WindowsRm Host | user/service account | belonging to local Admin group |