Manual Steps for AWS Account Onboarding
To complete the process, you will need to follow these steps:
Completing Steps in the AWS Partner Network Portal
To proceed, you must add a payer in Channel Management and select the Custom Support offering in the AWS Partner Network (APN) Portal. Follow these steps to complete the process:
-
Log in to the AWS Partner Network portal.
-
Go to Channel Management and click Add.
-
Provide the following Program Management Account information.
-
AWS Account ID.
-
Program Name.
-
Account Model - End Customer.
-
-
Select the Custom Support offering.
-
Set up the invoicing Information.
-
Wait for the email confirming the successful onboarding.
Completing Steps in the Customer AWS Console
When onboarding a new AWS account, additional steps must be completed in the Customer AWS Console.
Note:
- These steps can only be performed after the account has been onboarded by the provider in AWS Partner Network Portal.
- In the case of imported accounts, some of the steps described below may already be completed. In such cases, simply verify that all required actions have been taken.
Important: Since these actions must be performed in the Customer AWS Console, they should be completed either by the customer or by a provider using an IAM user with the AdministratorAccess policy. If a provider performs these steps, the IAM user must be deleted after the account is imported.
Log in to the Customer AWS Console and complete the following steps:
-
Update the email address in Payment Preferences.
-
Activate EC2. To do that, follow these steps:
-
Click any link in the AWS Account to access the activation screen.
-
Click Complete your AWS Registration.
-
Provide a phone number (used by AWS for support-related contact).
-
-
On AWS Cost Management > Cost Explorer, launch the Cost Explorer.
-
Set up the Billing Preferences and enable the Receive PDF invoice by email option.
-
Go to Account > Payment Preferences to configure the payment currency.
-
Go to Account > Tax Settings to configure the tax settings and the TRN number.
-
Optionally, activate the IAM user and role access to Billing information option under Account.
-
In IAM, create a policy with a name of your choice and the definition provided below:
Copy{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"organizations:DescribeAccount",
"organizations:AttachPolicy",
"account:GetContactInformation",
"account:PutContactInformation",
"account:PutAlternateContact",
"iam:CreateAccountAlias",
"iam:CreateUser",
"iam:AttachUserPolicy",
"iam:CreateLoginProfile",
"iam:GetRole",
"iam:CreateRole",
"iam:ListAttachedRolePolicies",
"iam:PutRolePolicy",
"iam:AttachRolePolicy",
"iam:PassRole",
"s3:CreateBucket",
"s3:PutBucketVersioning",
"s3:PutReplicationConfiguration",
"s3:PutBucketPolicy",
"s3:CreateJob",
"cur:PutReportDefinition",
"cur:DescribeReportDefinitions"
],
"Resource": "*"
}
]
} -
On IAM, create an IAM role called
OrganizationAccountAccessRole
and attach the policy you created previously. To obtain information on how to create an IAM role for another AWS account, click here.You can also select Custom Trust Entity during the role creation.
Below you can find the
OrganizationAccountAccessRole
trusted entity example. Replace MASTER-AWS-ACCOUNT-ID with the 12-digit format account ID of the CloudBlue service provider AWS account.Copy{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::MASTER-AWS-ACCOUNT-ID:root"
},
"Action": "sts:AssumeRole",
"Condition": {}
}
]
}
Additional Steps when Importing Existing AWS Standalone Payers
-
Go to Organizations to create a new organization.
Note: This will not be required if an Organization is already created.
-
Go to Services > AWS Organizations.
-
Create Organization.
-
Follow the instructions in the activation email to Activate the Organization.
-
-
Go to Account to update contact information and billing and operations alternate contacts.
Steps to be Performed in the AWS Management Extension
Account Pool Management
AWS Management Extension allows you to create a pool of preconfigured AWS accounts to avoid manual operations on each and every order as well as delays for customers.
For additional information, refer to the AWS Management Extension documentation.
Discount and Credit Management
AWS Discounts and Credit Manager provides you with the right tools to perform AWS Rating within CloudBlue without relying on third-party systems. With this suite of tools, you will be able to configure rating at multiple levels with enough granularity, as required by the AWS Refunds and Credit system.
For additional information, refer to the AWS Discount and Credit Manager documentation.