Active Directory Federation Services is a federation component that lets an external identity provider issue assertions for access to connected services. In AWS, it can serve as the identity source behind IAM Identity Center, which means compromise of the ADFS server can expose the trust path used for federated authentication.
Expanded Definition
ADFS, or Active Directory Federation Services, is a federation service that issues or brokers authentication assertions between an organisation’s identity system and external or connected services. It is used when a relying party trusts the ADFS-issued token instead of authenticating the user or workload directly.
The key boundary is that ADFS is not the application being accessed and not the directory itself. It is the trust bridge, which means its role is defined by claims, token issuance, signing, and federation relationships rather than by local password verification alone. That distinction matters because federation failures often look like identity failures somewhere else in the stack.
In practice, ADFS is often discussed alongside SAML and claims-based access. Usage in the industry is still fairly stable, but implementation patterns vary across estates, especially where older federation configurations coexist with newer cloud identity flows. For a broader machine-identity context, the OWASP Non-Human Identity Top 10 is useful because it frames the credential and trust problems that often surround federation services.
Examples and Use Cases
ADFS appears anywhere an organisation wants central authentication with downstream trust in issued assertions rather than direct local logins.
- Employees sign in once to reach SaaS apps that accept federated claims from ADFS.
- AWS IAM Identity Center can use ADFS as an upstream identity source, so access decisions follow the federation trust path.
- Legacy internal applications rely on ADFS to avoid building their own authentication layer.
- Partner or customer portals use ADFS when external users are authenticated through a trusted identity provider.
- Hybrid estates keep ADFS during phased migration to cloud identity, trading simplicity of transition for ongoing federation maintenance.
One practical tradeoff is that federation centralises trust and simplifies access management, but it also concentrates failure in the assertion issuer. If the signing or trust configuration drifts, many downstream services can fail at once even though their own application code has not changed.
Security Implications
ADFS is security-critical because compromise or misconfiguration of the federation layer can undermine every service that relies on its assertions. The main issue is not merely account takeover; it is trust-path abuse, where a malicious or faulty assertion becomes accepted as proof of identity by connected systems.
Common failure conditions include weak protection of federation signing material, overly broad claims issuance, poor monitoring of token issuance, and stale trust relationships that remain in place after environment changes. When that happens, access may remain valid longer than intended, and responders may find that the visible symptom is downstream access rather than an obvious ADFS alert.
NHI Management Group notes that 97% of NHIs carry excessive privileges, increasing unauthorised access and broadening the attack surface, which is especially relevant where federation components can sign or endorse access for many services. The practical lesson is that the federation server itself becomes a high-value trust asset, not just another directory-adjacent server.
Domain and Governance Relevance
In NHI governance, ADFS matters because it often sits at the point where human and non-human access converge. Service accounts, automated jobs, integrations, and application access can all be authenticated through the same federation path, so ownership of the trust chain must be explicit and auditable.
That changes governance in two ways. First, identity assurance is no longer just about the upstream directory; it also depends on the federation service, token rules, and signing keys. Second, lifecycle decisions become more important because federation trust relationships tend to outlive the systems that created them. ADFS is therefore a control plane issue as much as an identity product.
For practitioners managing machine access, federation is only safe when its trust assumptions are periodically reviewed, especially where external services or automated workloads depend on assertions that were originally set up for convenience.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 and MITRE ATT&CK address the attack and risk surface, while CIS Controls v8 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-02 — Secrets and Credential Management | ADFS signs assertions with high-value federation trust material. |
| NHI-04 — Identity Lifecycle and Offboarding | Federation trust paths outlive systems unless explicitly retired. | |
| NHI-06 — Inventory and Visibility | ADFS governs many downstream machine and user trust paths that need visibility. | |
| Recommendation — Protect federation signing material as a high-value credential and rotate it on a defined schedule. Remove stale relying-party and trust relationships when apps, partners, or workloads are decommissioned. Inventory all federation dependencies and monitor which services rely on each ADFS trust path. | ||
| CIS Controls v8 | 6 — Access Control Management | ADFS centralises authentication and authorization decisions for connected services. |
| 8 — Audit Log Management | Token issuance and trust events need logging to detect abnormal federation use. | |
| Recommendation — Enforce least privilege in federation claims and review access mappings regularly. Log federation events and alert on unusual token issuance, failures, or trust changes. | ||
| NIST Zero Trust (SP 800-207) | 4 — Policy Engine | ADFS acts as a trust decision point for federated access requests. |
| Recommendation — Treat federation decisions as policy-enforced access checks with explicit trust assumptions. | ||
| MITRE ATT&CK | T1552 — Unsecured Credentials | Compromising federation signing or service secrets can enable trusted access abuse. |
| Recommendation — Hunt for exposed federation secrets and revoke any credential that can mint trusted assertions. | ||
Related resources from NHI Mgmt Group
Deepen Your Knowledge
Reviewed and updated by the NHIMG editorial team on September 10, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org