Security, Identity & Compliance | AWS Organizations Flashcards
What is AWS Organizations?
General
AWS Organizations | Security, Identity & Compliance
AWS Organizations offers policy-based management for multiple AWS accounts. With Organizations, you can create groups of accounts and then apply policies to those groups. Organizations enables you to centrally manage policies across multiple accounts, without requiring custom scripts and manual processes.
Which administrative actions does AWS Organizations enable?
General
AWS Organizations | Security, Identity & Compliance
AWS Organizations enables the following administrative actions:
Create an AWS account and add it to your organization, or add an existing AWS account to your organization.
Organize your AWS accounts into groups called organizational units (OUs).
Organize your OUs into a hierarchy that reflects your company’s structure.
Centrally manage and attach policies to the entire organization, OUs, or individual AWS accounts.
Which controls does AWS Organizations enable in this release?
General
AWS Organizations | Security, Identity & Compliance
In this release, you can define and enforce the AWS service actions, such as Amazon EC2 RunInstances, that are available for use in different AWS accounts within an organization.
Do I need to migrate from my Consolidated Billing family to AWS Organizations?
General
AWS Organizations | Security, Identity & Compliance
No, AWS has migrated Consolidated Billing families to AWS Organizations automatically, with only consolidated billing features enabled.
How do I get started?
Core Concepts
AWS Organizations | Security, Identity & Compliance
To get started, you must first decide which of your AWS accounts will become the master account. If you have a Consolidated Billing family, we already converted your Consolidated Billing payer AWS account to be the master account. If you do not have a Consolidated Billing family, you can either create a new AWS account or select an existing one.
Steps for customers using Consolidated Billing
Navigate to the Consolidated Billing console. AWS redirects you to the new AWS Organizations console.
AWS converted your Consolidated Billing family automatically, so you can start taking advantage of the new organizational capabilities.
Steps for customers not using Consolidate Billing
You need to create a new organization by following these simple steps:
Sign in as an administrator to the AWS Management Console using the AWS account you want to use to manage your organization.
Go to the AWS Organizations console.
Choose Create Organization.
Select what features you want to enable for your organization. Either consolidated billing only features or all features
Add AWS accounts to your organization by using one of the following two methods:
Invite existing AWS accounts to join your organization by using their AWS account ID or associated email address.
Create new AWS accounts.
Model your organizational hierarchy by grouping your AWS accounts in OUs.
If you choose to enable all features for your organization, then you can author and assign controls to these OUs.
You can also use the AWS CLI (for command-line access) or SDKs (for programmatic access) to perform the same steps to create a new organization.
Note: You can initiate the creation of a new organization only from an AWS account that is not already a member of another organization.
For more information, see Getting started with AWS Organizations.
What is an organization?
Core Concepts
AWS Organizations | Security, Identity & Compliance
An organization is a collection of AWS accounts that you can organize into a hierarchy and manage centrally.
What is an AWS account?
Core Concepts
AWS Organizations | Security, Identity & Compliance
An AWS account is a container for your AWS resources. You create and manage your AWS resources in an AWS account, and the AWS account provides administrative capabilities for access and billing.
What is a master account?
Core Concepts
AWS Organizations | Security, Identity & Compliance
A master account is the AWS account you use to create your organization. From the master account, you can create other accounts in your organization, invite and manage invitations for other accounts to join your organization, and remove accounts from your organization. You can also attach policies to entities such as administrative roots, organizational units (OUs), or accounts within your organization. The master account has the role of a payer account and is responsible for paying all charges accrued by the accounts in its organization. You cannot change which account in your organization is the master account.
What is a member account?
Core Concepts
AWS Organizations | Security, Identity & Compliance
A member account is an AWS account, other than the master account, that is part of an organization. If you are an administrator of an organization, you can create member accounts in the organization and invite existing accounts to join the organization. You also can apply policies to member accounts. A member account can belong to only one organization at a time.
What is an administrative root?
Core Concepts
AWS Organizations | Security, Identity & Compliance
An administrative root is the starting point for organizing your AWS accounts. The administrative root is the top-most container in your organization’s hierarchy. Under this root, you can create OUs to logically group your accounts and organize these OUs into a hierarchy that best matches your business needs.
What is an organizational unit (OU)?
Core Concepts
AWS Organizations | Security, Identity & Compliance
An organizational unit (OU) is a group of AWS accounts within an organization. An OU can also contain other OUs enabling you to create a hierarchy. For example, you can group all accounts that belong to the same department into a departmental OU. Similarly, you can group all accounts running production services into a production OU. OUs are useful when you need to apply the same controls to a subset of accounts in your organization. Nesting OUs enables smaller units of management. For example, in a departmental OU, you can group accounts that belong to individual teams in team-level OUs. These OUs inherit the policies from the parent OU in addition to any controls assigned directly to the team-level OU.
What is a policy?
Organizing AWS accounts
AWS Organizations | Security, Identity & Compliance
A policy is a “document” with one or more statements that define the controls that you want to apply to a group of AWS accounts. In this release, AWS Organizations supports a specific type of policy called a Service Control Policy (SCP). An SCP defines the AWS service actions, such as Amazon EC2 RunInstances, that are available for use in different accounts within an organization.
Can I define and manage my organization regionally?
Organizing AWS accounts
AWS Organizations | Security, Identity & Compliance
No. All organization entities are globally accessible, similar to how AWS Identity and Access Management (IAM) works today. You do not need to specify a region when you create and manage your organization. Users in your AWS accounts can use AWS services in any geographic region in which that service is available.
Can I change which AWS account is the master account?
Organizing AWS accounts
AWS Organizations | Security, Identity & Compliance
No. You cannot change which AWS account is the master account. Therefore, you should select your master account carefully.
How do I add an AWS account to my organization?
Organizing AWS accounts
AWS Organizations | Security, Identity & Compliance
Use one of the following two methods to add an AWS account to your organization:
Method 1: Invite an existing account to join your organization
Sign in as an administrator of the master account and navigate to the AWS Organizations console.
Choose the Accounts tab.
Choose Add account and then choose Invite account.
Provide the email address of the account that you want to invite or the AWS account ID of the account.
Note: You can invite more than one AWS account by providing a comma-separated list of email addresses or AWS account IDs.
The specified AWS account receives an email inviting it to join your organization. An administrator in the invited AWS account must accept or reject the request using the AWS Organizations console, AWS CLI, or Organizations API. If the administrator accepts your invitation, the account becomes visible in the list of member accounts in your organization. Any applicable policies, such as SCPs, will be enforced automatically in the newly added account. For example, if your organization has an SCP attached to the root of your organization it will directly be enforced on the newly created accounts.
Method 2: Create an AWS account in your organization
Sign in as an administrator of your master account and navigate to the AWS Organizations console.
Choose the Accounts tab.
Choose Add account and then choose Create account.
Provide a name for the account and the email address for the account.
You can also create an account by using the AWS SDK or AWS CLI. For both methods, after you add the new account, you can move it to an organizational unit (OU). The new account automatically inherits the policies attached to the OU.
Can an AWS account be a member of more than one organization?
Organizing AWS accounts
AWS Organizations | Security, Identity & Compliance
No. An AWS account can be a member of only one organization at a time.
How can I access an AWS account that was created in my organization?
Organizing AWS accounts
AWS Organizations | Security, Identity & Compliance
As part of AWS account creation, AWS Organizations creates an IAM role with full administrative permissions in the new account. IAM users and IAM roles with appropriate permissions in the master account can assume this IAM role to gain access to the newly created account.
Can I set up multi-factor authentication (MFA) on the AWS account that I create in my organization programmatically?
Organizing AWS accounts
AWS Organizations | Security, Identity & Compliance
No. This currently is not supported.