// Module included in the following assemblies:
//
// * osd_planning/aws-ccs.adoc

:_mod-docs-content-type: PROCEDURE
[id="ccs-aws-customer-procedure_{context}"]
= Required customer procedure

// TODO: Better procedure heading that tells you what this is doing
[role="_abstract"]
The Customer Cloud Subscription (CCS) model allows Red Hat to deploy and manage {product-title} into a customer’s Amazon Web Services (AWS) account. Red Hat requires several prerequisites in order to provide these services.

.Procedure

. If the customer is using AWS Organizations, you must either use an AWS account within your organization or link:https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_create.html#orgs_manage_accounts_create-new[create a new one].

. To ensure that Red Hat can perform necessary actions, you must either create a service control policy (SCP) or ensure that none is applied to the AWS account.

. link:https://docs.aws.amazon.com/organizations/latest/userguide/orgs_introduction.html[Attach] the SCP to the AWS account.

. Within the AWS account, you must link:https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html[create] an `osdCcsAdmin` IAM user with the following requirements:
** This user needs at least *Programmatic access* enabled.
** This user must have the `AdministratorAccess` policy attached to it.

. Provide the IAM user credentials to Red Hat.
** You must provide the *access key ID* and *secret access key* in {cluster-manager-url}.
