Skip to content

Modules

What it is: Hydden Discovery is built from modules. Each module performs a specific function — either collecting identity data from a target system or running a platform service that processes that data.

Why it matters: Knowing which modules exist helps you plan deployments and troubleshoot issues. Collector modules determine what systems you can scan. Platform modules provide the services that map, classify, and report on the collected data.

Module Types

Discovery modules fall into two categories:

  • Collector — Connects to a target system and retrieves identity data (accounts, groups, roles, MFA status). Collectors run through a local client service or via cloud API endpoints. No agent is installed on the target.
  • Platform — Provides an internal service such as identity mapping, scheduling, reporting, or storage. Platform modules run on the Discovery server.

Collector Modules

Cloud and SaaS

ModulePlatform IDDiscoversCollection Method
AWS CollectorawsUsers, service accounts, groups, MFA, SSH keysCloud API
AWS Secrets CollectorawskvSecrets for user and service accountsCloud API
Azure CollectorazureUsers, service accounts, groups, MFA, devices, role assignmentsCloud API
Azure Key Vault CollectorazurekvKey vault secrets and access policiesCloud API
Dayforce CollectordayforceHR users, groups, MFACloud API
GitHub CollectorgithubOrganization members, teams, groups, SSH keys, rolesCloud API
GitLab CollectorgitlabOrganization members, teams, groupsCloud API
Google Cloud Platform CollectorgooglecloudUsers, service accounts, groupsCloud API
Google Workspace CollectorgoogleworkspaceUsers, roles, groupsCloud API
HIBP CollectorhibpBreach data for accounts and identitiesCloud API
Keeper CollectorkeeperVault users (not stored secrets)Cloud API
Okta CollectoroktaUsers, service accounts, groups, MFA, applicationsCloud API
SailPoint ISC Collectorsailpoint_iscUsers, service accounts, groups, MFA from connected appsCloud API
Salesforce CollectorsalesforceUsers, service accounts, groups, MFACloud API
ServiceNow CollectorservicenowUsers, service accounts, groups, MFA from connected appsCloud API
Slack CollectorslackUsers, MFACloud API
Tableau CollectortableauUsers, groupsCloud API

Data Center and On-Premises

ModulePlatform IDDiscoversCollection Method
Active Directory CollectoradUsers, service accounts, computers, groups, membershipsLocal client (LDAP)
Apache (Linux) Collectorlinux_apache2Users, groupsLocal client (SSH)
AS/400 Collectoras400Users, statusLocal client
LDAP CollectorldapUsers, groupsLocal client (LDAP)
Linux CollectorlinuxUsers, groups, logon events, SSH keysLocal client (SSH)
PAN-OS CollectorpanosUsers, groups, MFALocal client (API)
VMware vSphere CollectorvsphereUsers, groups, logon eventsLocal client (API)
Windows CollectorwindowsUsers, groupsLocal client (WMI)
WindowsRM CollectorwindowsrmUsers, groups, logon eventsLocal client (WinRM)

Databases

ModulePlatform IDDiscoversCollection Method
PostgreSQL CollectorpostgresqlUsers, service accounts, groupsLocal client
SQL Server CollectorsqlserverUsers, service accounts, groups, federated accountsLocal client

Orchestration

ModulePlatform IDDiscoversCollection Method
Kubernetes Collectork8sUsers, groups, membershipsCloud or local API
Kubernetes Pod Collectorlinux_podUsers, groups within podsCloud or local API

Vault and PAM Integrations

ModulePlatform IDDiscoversCollection Method
BeyondTrust CollectorbeyondtrustUser accounts, API accounts, groups, MFACloud API
CyberArk CollectorcyberarkUsers, service accounts, vaulted accounts, discovered accounts, safes, groups, roles, MFACloud API
StrongDM CollectorstrongdmUsers, access grantsCloud API

IGA and Universal

ModulePlatform IDDiscoversCollection Method
SailPoint IIQ Collectorsailpoint_iiqUsers, service accounts, groups, MFA from connected appsLocal client
Universal CollectorgenericUser, service, and resource accounts (custom via sandboxed Python scripts)Cloud or local

Platform Modules

ModuleDescription
Add to Vault ActionAutomates adding discovered accounts to a vault through workflows.
Allow On-Prem CollectorManages on-prem licensing and tenant configuration.
AuditRecords and stores platform audit events.
ClassificationsAssigns classifications to accounts based on configurable rules (e.g., nationality, OU location).
CommunicationsManages data exchange between the platform and external systems.
ConfigurationManages all configuration settings in Hydden.
DashboardProvides dashboards for account, identity, group, threat, and audit data with 52-week history and report execution.
Data StoreHydden's distributed identity graph store. Maintains historical identity attributes and relationships.
Data ValidationValidates collected data against quality rules.
Entity MapperProvides backend matching for identity rules, threat rules, and classification rules.
GatewayCentral control point for managing and securing access to services and data.
Identity MapperAnalyzes accounts and assigns them to identities.
IGA Data ProviderSupports integration with external IGA systems.
License ManagerManages Hydden platform licensing.
OpenAI ModuleProvides AI assistant and chatbot capabilities for data analysis.
Package RepositoryManages client and server installation packages.
ReportingHydden reporting engine for queries, filters, and SSRM reports.
SchedulerAutomates recurring and one-time jobs based on schedules or conditions.
ServiceNow ActionCreates tickets in ServiceNow through configured workflows.
Slack ChatbotProvides Slack bot functionality used by the OpenAI Module.
SMTP ActionSends email notifications through configured actions and workflows.
StreamPersistent streaming backend. Multiple instances form a quorum for event durability.
Time ServerProvides coordinated time for collections across all clients and stores.
UpgradeManages system upgrades and enhancements.
VaultProvides encryption as a service using platform-specific key vault storage.
Vector StoreStores and queries vector embeddings for AI-powered search.
Webhook ActionSends webhook calls as part of automation workflows.
Web ServicesManages all internet and cloud-connected sources and resources.

Hydden Documentation and Training Hub