Skip to content

AWS Organizations

What Is AWS Organizations?

AWS Organizations is a multi-account governance and management service that helps organizations centrally manage AWS accounts.

It enables enterprises to:

  • group AWS accounts
  • apply centralized governance
  • enforce security controls
  • manage permissions boundaries
  • simplify billing
  • standardize enterprise architectures

AWS Organizations is the foundational governance layer for enterprise AWS environments.

Think of AWS Organizations as:

The parent governance layer controlling AWS accounts, policies, and organizational security boundaries.


Why It Matters for Security

AWS Organizations is one of the most important enterprise security services in AWS.

Security teams use Organizations for:

  • centralized governance
  • account isolation
  • permission boundaries
  • compliance enforcement
  • workload separation
  • delegated security administration
  • organization-wide logging

Organizations helps enterprises:

  • reduce blast radius
  • isolate workloads securely
  • enforce governance consistently
  • centralize audit visibility
  • standardize security controls

It is heavily used in:

  • regulated environments
  • enterprise AWS deployments
  • multi-team architectures
  • centralized SOC environments
  • production workload isolation

Most enterprise AWS security architectures begin with:

  • AWS Organizations
  • Organizational Units (OUs)
  • centralized security accounts

Core Concepts

  • centralized AWS account management
  • supports Organizational Units (OUs)
  • supports Service Control Policies (SCPs)
  • enables consolidated billing
  • supports delegated administration
  • foundational for Control Tower
  • supports workload isolation
  • enables organization-wide governance
  • supports enterprise security architectures

Important Integrations

AWS Control Tower

Provides:

  • automated landing zones
  • governance automation
  • account vending
  • guardrails

Control Tower is built on top of AWS Organizations.


AWS IAM Identity Center

Provides:

  • centralized authentication
  • federated SSO access
  • permission set management

Commonly used for enterprise workforce access across AWS accounts.


AWS CloudTrail

Supports:

  • organization-wide trails
  • centralized audit logging
  • enterprise investigations

Organization Trails are heavily used in enterprise environments.


AWS Config

Supports:

  • organization-wide compliance visibility
  • centralized compliance monitoring
  • resource governance

AWS Security Hub

Can aggregate:

  • security findings
  • compliance results
  • alerts

across organization accounts.


Amazon GuardDuty

Supports delegated administrator architectures across Organizations.

Very common enterprise security pattern.


AWS Firewall Manager

Uses Organizations for centralized security policy enforcement.


AWS Resource Access Manager (RAM)

Allows secure resource sharing across AWS accounts.

Examples: - Transit Gateways - Route 53 Resolver rules - subnets - licenses


Amazon S3

Commonly stores:

  • centralized CloudTrail logs
  • Config snapshots
  • audit archives

Security Features

Multi-Account Isolation

Organizations encourages separation between:

  • production
  • development
  • sandbox
  • security operations
  • shared services

This significantly reduces blast radius.


Organizational Units (OUs)

OUs logically group AWS accounts.

Example OUs:

  • Production
  • Development
  • Security
  • Sandbox

Governance policies commonly apply at the OU level.


Service Control Policies (SCPs)

SCPs define maximum allowed permissions across accounts and OUs.

SCPs can:

  • restrict AWS services
  • deny dangerous actions
  • prevent privilege escalation
  • enforce governance standards

SCPs are one of the most important enterprise governance mechanisms in AWS.


SCP Evaluation Logic

  • SCPs never grant permissions
  • SCPs only define permission boundaries
  • IAM permissions are still required
  • explicit deny overrides allow

Even administrators cannot bypass SCP explicit denies.


SCP Inheritance

SCPs applied at the Root level affect:

  • all OUs
  • all AWS accounts

SCPs applied to a specific OU affect:

  • only child OUs
  • accounts beneath that OU

This parent-child inheritance model is critical for enterprise governance.


FullAWSAccess Default SCP

By default, AWS Organizations attaches:

  • FullAWSAccess

to OUs and accounts.

Without restrictive SCPs: - IAM permissions alone control access

Organizations commonly add explicit deny SCPs to enforce governance.


Delegated Administration

Organizations supports delegated administrator accounts for services such as:

  • GuardDuty
  • Security Hub
  • Config
  • Firewall Manager

This enables centralized security operations architectures.


Centralized Logging

Organizations commonly centralizes:

  • CloudTrail logs
  • Config snapshots
  • audit telemetry

into dedicated security or log archive accounts.

Very important for: - investigations - compliance - forensics


Organization-Wide Audit Visibility

Organization Trails ensure child accounts cannot easily bypass enterprise audit collection.

This creates centralized immutable audit visibility.


Resource Sharing

AWS RAM integrates with Organizations to securely share resources across accounts.

Common examples: - Transit Gateways - Route 53 Resolver rules - VPC subnets - licenses


Architecture Example

Enterprise Multi-Account Governance Architecture

flowchart TD

    A[AWS Organizations Root]

    A --> B[Production OU]
    A --> C[Development OU]
    A --> D[Security OU]
    A --> E[Sandbox OU]

    B --> F[Production Accounts]
    C --> G[Development Accounts]
    D --> H[Security Tooling Accounts]
    E --> I[Sandbox Accounts]

    A --> J[Service Control Policies SCPs]

    J --> B
    J --> C
    J --> D
    J --> E

    H --> K[AWS Security Hub Delegated Admin]

    H --> L[Amazon GuardDuty Delegated Admin]

    H --> M[AWS CloudTrail Organization Trail]

    M --> N[Centralized S3 Log Archive]

    O[AWS IAM Identity Center] --> A

    classDef aws fill:#ede7f6,stroke:#5e35b1,color:#311b92;
    classDef governance fill:#e8f5e9,stroke:#2e7d32,color:#1b5e20;
    classDef security fill:#fff3e0,stroke:#ef6c00,color:#e65100;

    class A,B,C,D,E,F,G,H,I aws;
    class J,M,N governance;
    class K,L,O security;

Use case: centralized enterprise governance, SCP enforcement, delegated security administration, and organization-wide audit logging across AWS accounts.


AWS Organizations vs AWS Control Tower

AWS Organizations AWS Control Tower
foundational multi-account governance service governance automation framework
manages accounts and OUs automates landing zones
supports SCPs applies governance guardrails
supports consolidated billing standardizes account provisioning
core governance layer built on top of Organizations

Use AWS Organizations when:

  • structuring enterprise AWS environments
  • applying SCPs
  • organizing AWS accounts
  • enforcing governance boundaries

Use AWS Control Tower when:

  • automating landing zones
  • simplifying governance operations
  • standardizing enterprise AWS deployments

AWS Organizations vs IAM Identity Center

AWS Organizations IAM Identity Center
governs AWS accounts manages user authentication
applies SCPs provides SSO access
manages account hierarchy manages workforce identities
centralizes governance centralizes authentication

Use Organizations when:

  • managing account structure
  • enforcing permission boundaries
  • organizing enterprise AWS environments

Use IAM Identity Center when:

  • managing user access
  • enabling federated login
  • assigning permission sets

Common Exam Traps

Trap 1 — Confusing Organizations and Control Tower

Organizations: - foundational governance service

Control Tower: - governance automation built on Organizations


Trap 2 — Assuming SCPs Grant Permissions

SCPs: - restrict permissions

IAM policies: - grant permissions

Both work together.


Trap 3 — Forgetting Explicit Deny Logic

An SCP explicit deny overrides: - IAM allows - administrator permissions

Explicit deny always wins.


Trap 4 — Ignoring SCP Inheritance

SCPs applied at the Root level affect: - every account in the organization

SCPs applied to an OU affect: - only child accounts and child OUs


Trap 5 — Forgetting FullAWSAccess Default Behavior

Organizations attaches: - FullAWSAccess

by default.

Restrictive SCPs must be added intentionally.


Trap 6 — Confusing Delegated Administration

Security services commonly use delegated administrator accounts.

Examples: - GuardDuty - Security Hub - Config

Very common enterprise pattern.


Trap 7 — Ignoring Multi-Account Isolation

Organizations is heavily used for: - workload separation - blast radius reduction - environment isolation


5-Second Recall

Identity

AWS Organizations = centralized multi-account governance and permission boundary management


Keywords

If the scenario mentions:

  • multi-account governance
  • Organizational Units
  • SCPs
  • centralized account management
  • permission boundaries
  • enterprise AWS structure

Answer:

→ AWS Organizations


Permission Restriction Trigger

If the requirement involves:

  • restricting AWS services
  • limiting permissions
  • enforcing organization-wide controls

Answer:

→ Service Control Policies (SCPs)


Enterprise Isolation Trigger

If the scenario involves:

  • workload separation
  • blast radius reduction
  • environment isolation

Answer:

→ AWS Organizations + OUs


Centralized Logging Trigger

If the requirement involves:

  • collecting logs from all AWS accounts
  • organization-wide audit visibility
  • centralized audit storage

Answer:

→ Organization CloudTrail


SSO Across AWS Accounts Trigger

If the requirement involves:

  • centralized login
  • workforce SSO
  • permission sets

Answer:

→ IAM Identity Center


Need automated landing zones?

→ AWS Control Tower


Need delegated security administration?

→ Organizations + Security Account


Need enterprise governance inheritance?

→ Root → OU → Account hierarchy


Need organization-wide permission boundaries?

→ SCPs


Quick Revision Notes

  • foundational enterprise governance service
  • supports Organizational Units (OUs)
  • supports Service Control Policies (SCPs)
  • SCPs restrict maximum permissions
  • SCPs never grant permissions
  • explicit deny overrides allow
  • supports delegated administration
  • enables centralized audit logging
  • organization trails support enterprise investigations
  • heavily integrated with Control Tower
  • supports workload isolation
  • reduces blast radius
  • IAM Identity Center supports centralized SSO
  • FullAWSAccess is attached by default
  • parent-child SCP inheritance is critical
  • foundational service for enterprise AWS security architecture