SSO does not cover every application, especially external platforms and shadow IT. When teams rely on it alone, they lose visibility into shared passwords, contractor access, and accounts that sit outside the identity provider. That creates blind spots for auditability, revocation, and incident containment, especially when access is reused across marketing, finance, sales, or third parties.
Why This Matters for Security Teams
SSO is often treated as the control plane for departmental access, but that assumption breaks as soon as teams use shared logins, legacy SaaS, external collaboration tools, or contractor-managed accounts outside the IdP. SSO can authenticate a user session, yet still fail to answer who actually owns the account, where credentials live, and how access is revoked when a person leaves or a vendor relationship ends.
That gap matters because identity risk is not limited to interactive logins. Shared accounts and non-federated systems are where audit trails blur, privilege accumulates, and incident containment slows down. The Ultimate Guide to NHIs notes that only 5.7% of organisations have full visibility into their service accounts, which is a strong indicator of how much access sits outside central identity controls. OWASP also warns in the OWASP Non-Human Identity Top 10 that unmanaged credentials and weak lifecycle controls create persistent exposure.
In practice, many security teams discover the real control gap only after a shared password is reused for months, or a contractor account remains active long after SSO access was removed.
How It Works in Practice
SSO is valuable, but it only governs systems that participate in federation and only for identities that are actually tied to the identity provider. Departmental systems often include exceptions: shared inboxes, marketing platforms, finance tools, analytics dashboards, vendor portals, and “temporary” admin accounts that became permanent. Once those systems sit outside the SSO boundary, the organisation must rely on separate controls for account ownership, secret storage, rotation, and revocation.
Effective practice starts with inventory. Security teams need to identify every account that is not individually assigned, every password that is shared across a team, and every application that bypasses the IdP. From there, controls should be layered:
- Separate human single sign-on from shared operational accounts.
- Store shared secrets in a managed vault, not in chat, spreadsheets, or browser memory.
- Require named ownership for every departmental system and every shared account.
- Rotate credentials when staff change roles, contractors exit, or a tool is decommissioned.
- Log every privileged action so investigators can attribute activity after the fact.
That approach aligns with NIST SP 800-53 Rev 5 Security and Privacy Controls, which emphasizes access enforcement, account management, and auditability. It also fits the lifecycle focus in the Ultimate Guide to NHIs — Key Challenges and Risks, where visibility and rotation are treated as core governance issues rather than afterthoughts. When teams extend SSO with vaulting, named ownership, and offboarding workflows, they can reduce the blast radius of reused credentials and unmanaged access. These controls tend to break down when departments keep local admin autonomy over SaaS tools because the access model becomes inconsistent across teams and no one owns the revocation path.
Common Variations and Edge Cases
Tighter access control often increases operational overhead, requiring organisations to balance convenience against auditability and rapid support. That tradeoff becomes visible in shared accounts used by finance close teams, agency partners, or 24/7 operations staff, where multiple people may need access quickly and the business resists individual accounts for every action.
There is no universal standard for this yet, but current guidance suggests a few safer patterns. Use SSO wherever the application supports it, then wrap non-federated systems with compensating controls such as PAM, vault-based checkout, and time-bound access. For low-risk collaboration tools, teams may accept shared operational access if ownership is explicit and rotation is disciplined. For high-risk systems, especially those involving payments, customer data, or administrative privileges, shared accounts should be minimized or eliminated.
The hardest cases are shadow IT and third-party platforms that cannot integrate with central identity at all. In those environments, teams should treat the account as an unmanaged credential set and apply the same discipline used for NHIs: discover it, assign ownership, rotate it, and revoke it on exit. NHIMG’s 52 NHI Breaches Analysis shows how often overlooked credentials become the entry point for broader compromise. In other words, SSO can be the front door, but it cannot be the whole building.
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 CSA MAESTRO address the attack and risk surface, while NIST CSF 2.0 and NIST AI RMF set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-01 | Addresses unmanaged shared and external credentials outside SSO. |
| NIST CSF 2.0 | PR.AC-1 | Covers identity and access management gaps when SSO is the only control. |
| NIST AI RMF | Risk governance must include systems and accounts that bypass central identity. | |
| CSA MAESTRO | Covers governance for distributed, cross-domain access in modern environments. |
Inventory non-human and shared accounts, then remove or govern any access path not tied to ownership.
Related resources from NHI Mgmt Group
- What breaks when teams rely on shared accounts for privileged access?
- What breaks when teams rely on periodic access certification alone?
- What breaks when healthcare teams rely on provisioning-time access for AI systems touching ePHI?
- What breaks when healthcare teams rely on shared or generic accounts?