Setting up connections - Developer Tools console

Setting up connections

Complete the tasks in this section to get set up for creating and using the connections feature in the Developer Tools console.

Sign up for AWS

If you do not have an AWS account, complete the following steps to create one.

To sign up for an AWS account

  1. Open https://portal.aws.amazon.com/billing/signup.

  2. Follow the online instructions.

    Part of the sign-up procedure involves receiving a phone call and entering a verification code on the phone keypad.

Create an IAM user with permissions to create connections

After you create an AWS account, you can use the AWS Management Console to create a user that has permissions to create connections.

To create an IAM user with permissions to create connections (console)

  1. Use your AWS account email address and password to sign in as administrator to the IAM console at https://console.aws.amazon.com/iam/.

  2. In the navigation pane, choose Users, and then choose Add user.

  3. For User name, enter the user name of your choice (for example, Connections_User).

  4. Choose Next: Review. When you are ready to proceed, choose Create user.

  5. Choose Download Credentials and save them in a location where you can easily retrieve them later.

  6. Choose Close.

  7. Choose the user name in the list.

  8. Under Permissions, expand the Inline Policies header by choosing the down arrow on the right.

  9. Where it says, There are no inline policies to show. To create one, click here, choose click here.

  10. On the Set Permissions screen, choose Custom Policy.

  11. Give your policy a name, such as ConnectionsUserPolicyConsole.

  12. Choose Select.

  13. Paste the following policy into Policy Document.

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "codestar-connections:CreateConnection", "codestar-connections:DeleteConnection", "codestar-connections:GetConnection", "codestar-connections:ListConnections", "codestar-connections:GetInstallationUrl", "codestar-connections:GetIndividualAccessToken", "codestar-connections:ListInstallationTargets", "codestar-connections:StartOAuthHandshake", "codestar-connections:UpdateConnectionInstallation", "codestar-connections:UseConnection" ], "Resource": [ "*" ] } ] }
  14. Choose Apply policy.