An identity provider authenticates the user and issues a signed confirmation of identity. A service provider is the application that consumes that confirmation and grants access. The service provider does not verify the password directly. That separation is the core of federated login because it keeps credentials out of the application and centralises trust in the IdP.
Why This Matters for Security Teams
An identity provider and a service provider are often discussed as a login pattern, but the security impact is broader: they define where trust is established and where it is consumed. In federated access, the IdP becomes the control point for authentication, while the SP relies on signed assertions instead of handling primary credentials directly. That separation reduces password exposure, but it also concentrates risk in token handling, trust configuration, and session validation.
For security teams, the difference matters because misconfiguring either side can create silent failures: overbroad trust relationships, weak assertion validation, or service providers that accept identities without checking audience, issuer, or expiry. Current guidance suggests that identity federation should be treated as an access control boundary, not just a convenience feature. For a wider control baseline, the NIST Cybersecurity Framework 2.0 helps frame identity governance, while NHI risks become clearer in the Ultimate Guide to NHIs.
In practice, many security teams encounter federated identity failures only after a misissued token or trust misconfiguration has already been used to reach an application.
How It Works in Practice
The IdP authenticates the principal, then issues a signed token or assertion that the SP can verify. The SP does not re-check the password; instead, it validates the cryptographic proof, the issuer, the audience, and the token lifetime before making an access decision. In well-run environments, that validation is paired with authorization logic so that “authenticated” does not automatically mean “permitted.”
For human users, this usually means a browser is redirected to the IdP, then returns to the SP with a SAML assertion or OIDC token. For service-to-service access, the same trust split appears in workload identity, where one component proves what it is and another component decides what it can do. That distinction is especially important for non-human identities because secrets, API keys, and tokens can outlive the business process that created them. The 52 NHI Breaches Analysis shows how often identity trust failures turn into exposure events, and NHI Mgmt Group’s Ultimate Guide to NHIs — What are Non-Human Identities is useful when teams need to separate human login concepts from machine identity governance.
- The IdP owns authentication, credential proofing, and often MFA or policy enforcement.
- The SP owns application access, session creation, and authorization enforcement.
- Trust depends on signed assertions, correct audience checks, and short token lifetimes.
- Federation reduces password sprawl, but it does not remove the need for least privilege.
These controls tend to break down in legacy applications that cannot validate modern tokens correctly or in environments where multiple IdPs, tenants, or intermediaries complicate issuer trust.
Common Variations and Edge Cases
Tighter federation controls often increase operational overhead, requiring organisations to balance stronger trust validation against application compatibility and user experience. That tradeoff becomes visible in mixed estates where some services support SAML, others support OIDC, and older systems still depend on local accounts.
There is no universal standard for every federation edge case. Some service providers act as both an SP and an IdP in downstream flows, which can blur responsibility for authentication, session management, and revocation. Best practice is evolving around shorter-lived assertions, stronger audience restrictions, and clearer separation of duties for identity administration. For non-human identities, this matters even more because automated workloads may reuse tokens at speed and scale, making weak trust boundaries harder to detect. The Top 10 NHI Issues is a practical reference when teams need to compare federation design against real-world credential and privilege risks.
Another edge case is account linkage: a user may authenticate through one IdP but still be mapped to different roles across separate SPs. That is normal, but it means the SP must own authorization decisions rather than inheriting trust from authentication alone. Misunderstanding that boundary is how organisations end up treating login success as proof of full access.
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 address the attack and risk surface, while NIST CSF 2.0, NIST AI RMF and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | PR.AC-1 | Federation hinges on verifying identities before access is granted. |
| OWASP Non-Human Identity Top 10 | NHI-01 | Service providers often fail when non-human identities use weak trust boundaries. |
| NIST AI RMF | Identity trust decisions for AI workloads need governance and accountability. | |
| NIST Zero Trust (SP 800-207) | 3.1 | Zero Trust separates authentication from authorization at each access request. |
Assign ownership for identity issuance, validation, and revocation across AI-enabled services.
Related resources from NHI Mgmt Group
- What is the difference between patching a vulnerability and reducing identity blast radius?
- What is the difference between a custom provider and an organization-scoped provider in integration governance?
- What is the difference between attack surface management and NHI governance?
- What is the difference between reviewing human access and reviewing NHIs?