Manage AWS Organizations
AWS Organizations in WatchTower represent your AWS Organization accounts and enable automatic discovery and management of all member accounts.Adding an Organization
- Navigate to Organizations and click Add Organization
- Complete the 3-step wizard:
Step 1: Organization Information
- Account ID (required) - Your AWS Organization’s 12-digit account ID
- Account Name (required) - A friendly display name
- Customer Name - Client or customer this organization belongs to
- Organization Type - Management, Delegated Admin, or Member
- Engagement Type - MSP, PS, Consulting, Resale, or Other
Step 2: Inventory Role Configuration
Configure how WatchTower accesses your organization: Direct Role (recommended)- Target Role ARN - IAM role ARN (e.g.,
arn:aws:iam::123456789012:role/WatchTowerRole
) - External ID - External ID for secure role assumption
- Session Name (optional) - Identifier for CloudTrail logs
- Requires both intermediate and target role configuration
Leave role fields empty to create a reference-only organization. You can add inventory access later.
Step 3: Metadata
Optional: Add additional contact information or custom metadataViewing Organizations
Navigate to Organizations > List to see all configured organizations. The list shows:- Organization statistics by type (All, MSP, PS, Consulting, Resale, Other)
- Search by name, account ID, or customer
- Organization details including account count and role type
- Sorting and pagination controls
Editing an Organization
- Navigate to Organizations > List
- Click Edit next to the organization
- Basic information (ID, name, customer, type)
- Inventory role configuration (role type, ARNs, external IDs)
- Organization Access Roles (role mappings for all member accounts)
Organization Inventory
Organizations with inventory access configured automatically discover member accounts. How it works:- Configure an IAM role in your AWS Organization
- WatchTower periodically assumes the role
- Member accounts are discovered and imported
- New accounts are automatically added
- Existing accounts are updated
- ACTIVE - Inventory role configured, accounts being discovered
- REFERENCE_ONLY - No inventory access, manual configuration only
Organization Access Roles
Define role mappings that apply to all accounts in an organization. Useful for:- Standardizing access across many accounts
- Setting default roles that can be overridden per account
- Managing large organizations efficiently
Deleting an Organization
- Go to Organizations > List > View
- Click Delete Organization
- Confirm deletion
This removes the organization and all associated account records. This action cannot be undone.
Best Practices
Security:- Always use External IDs for role assumption
- Use descriptive session names for audit trails
- Test role assumption before adding organizations
- Use consistent naming conventions
- Include customer/client names for easy identification
- Add environment indicators if managing multiple organizations per customer
- Review organizations regularly to ensure they’re still active
- Keep customer information and descriptions current
- Monitor inventory status for access issues