Subscribe to the Non-Human & AI Identity Journal
Home FAQ Governance, Ownership & Risk How should security teams implement segregation of duties…
Governance, Ownership & Risk

How should security teams implement segregation of duties in multi-cloud environments?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated June 4, 2026 Domain: Governance, Ownership & Risk

Security teams should define prohibited access combinations for each cloud platform, then enforce them before permissions are granted. The control must cover request, approval, deployment, audit, and privileged administration paths across human and machine identities. A SoD model that lives only in policy documents will not keep up with dynamic cloud access.

Why This Matters for Security Teams

segregation of duties in multi-cloud is not just a compliance checkbox. It is a way to prevent a single person, service account, or automation path from creating and approving the same risky change. In cloud estates, the problem is amplified by overlapping control planes, inherited permissions, and machine identities that can move faster than review cycles. Current guidance from NIST Cybersecurity Framework 2.0 still maps well here: separate authority, verify access, and keep privileged actions accountable.

The practical risk is easy to miss because cloud teams often focus on who can deploy, while attackers and insiders exploit who can also approve, attach, or audit that deployment. NHIMG research shows multi-cloud consistency is a real problem: 35.6% of organisations cite managing consistent access across hybrid and multi-cloud environments as their top NHI security challenge. That gap is where SoD fails when it exists only as a policy matrix instead of an enforced control. In practice, many security teams discover SoD drift only after a privileged change has already been made, not through intentional review.

How It Works in Practice

Effective SoD starts by defining prohibited combinations, then encoding them into access workflows before permissions are issued. For example, the same identity should not be able to request, approve, deploy, and audit a production change across AWS, Azure, and GCP. That separation must apply to human admins, CI/CD service accounts, and any non-human identity that can call infrastructure APIs. For NHI-heavy environments, this is where The 2024 Non-Human Identity Security Report is useful: 59.8% of organisations see value in dynamic ephemeral credentials, which supports SoD by reducing how long any one actor can accumulate privilege.

Practitioners usually need four control layers:

  • Pre-request checks that block forbidden role combinations before access is granted.
  • Approval workflows that require a different identity class than the requester.
  • Deployment guardrails that prevent a deployer from also changing policy, secrets, or network exposure.
  • Audit separation so the entity performing the action cannot also certify the action.

For implementation, teams should use RBAC only as a coarse starting point, then add policy-as-code, JIT access, and privileged session controls. Where possible, map cloud permissions to business functions rather than job titles, because job titles drift while cloud entitlements do not. The NIST Cybersecurity Framework 2.0 governance and protection functions help structure this, but the operational test is simple: no single identity should be able to both make and bless a sensitive change. This guidance tends to break down in large multi-account platforms when legacy IAM roles are reused across environments because inherited trust relationships blur the separation.

Common Variations and Edge Cases

Tighter segregation often increases operational overhead, requiring organisations to balance change velocity against abuse resistance. That tradeoff becomes more visible in DevOps-heavy estates, where teams want self-service access and automated releases. Current guidance suggests that the answer is not to weaken SoD, but to shift it from manual approvals to runtime controls that are easier to sustain.

There is no universal standard for how fine-grained the split should be. In smaller cloud environments, separating request and approval may be enough; in regulated or high-risk environments, teams should also split build, deploy, break-glass, and audit functions. The challenge is that some workflows are inherently shared, especially incident response and emergency remediation. In those cases, use time-bound exceptions, post-event review, and explicit compensating controls rather than permanent shared privilege.

Cloud-native attack paths often expose where SoD weakens under pressure. The Codefinger AWS S3 ransomware attack and Snowflake breach both underscore how quickly over-broad access and weak workflow separation can become an incident. For teams aligning to ZTA, SoD should be treated as an identity-layer control, not a procurement or audit exercise. The main exception is highly automated platform engineering, where too much manual separation can slow safe delivery unless JIT approval and workload-specific policies are built in from the start.

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 AI RMF set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-03SoD depends on controlling non-human credentials and preventing privilege overlap.
CSA MAESTROMAESTRO addresses governance for autonomous and machine-driven cloud actions.
NIST AI RMFAI RMF governance supports accountability and role separation in automated decision flows.

Separate NHI request, approval, and use paths; issue short-lived access and revoke it after task completion.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on June 4, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org