integration

Connect to AWS

Lewis Sheridan

Creating a Service Principal in AWS

  1. Login to AWS Management Console
  2. Go to IAM
  3. Click on Users
  4. Click on Create User
  5. Enter User Details e.g. backplane-api, click next
  6. Permission Options, select attach policies directly
  7. Click on Create Policy and in Policy Editor select JSON. Paste in the below JSON
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "organizations:CreateAccount",
                "organizations:DescribeOrganization",
                "iam:ListUsers",
                "organizations:ListPolicies"
            ],
            "Resource": "*"
        }
    ]
}
  1. Click Next, give Policy Name Backplane-account-creator
  2. Click Create Policy
  3. Click Create User
  4. Click on the new User Created, and click on Security Credentials
  5. Click on Create Access Key
  6. Select Third-party service use-case and tick the confirmation and click Next
  7. Create access key, record Access key and Secret access key values. Click Done.

Add AWS Credentials via CLI

bp cloud aws add --id "<OrgId>" --clientid "<accessKey>" --clientsecret "<accessKeySecret>"
← Back to Documentation