1. Cloud APIs (read-only)
Configured under NHIG → Cloud Providers. TigerTrust workers periodically enumerate the read-only surface of the account:- AWS — IAM users, roles, access keys, service-linked roles, Lambda / ECS / EKS execution roles, Secrets Manager secrets, KMS keys, SSM parameters.
- Azure — Service principals, managed identities, application registrations, Key Vault objects.
- GCP — Service accounts, service-account keys, workload-identity bindings, IAM policy bindings.
2. On-host agent
Thett-nhig-agent discovers identities the cloud APIs can’t see:
- Local service accounts and systemd unit users
- Cron owners
- Kubeconfig subjects on operator workstations
- Docker credential stores
.envfiles matching credential regex patterns (opt-in — file paths are configurable)
3. Application connectors
NHIG → Connectors exposes long-lived integrations with SaaS + on-prem apps:| Connector | Discovers |
|---|---|
| GitHub | GitHub Apps, PATs, deploy keys |
| GitLab | Deploy tokens, project access tokens |
| Okta / Azure AD | OAuth clients, application service principals |
| Snowflake | Service users, network policies |
| Datadog | API keys, application keys |
| PagerDuty | Integration keys |
| Terraform Cloud | Team tokens, agent tokens |
Scan pipeline
Related
Install NHI Governance
Cloud roles + on-host agent.
Identities
What lands in the inventory after discovery.