Skip to content

AWS Connection Setup

Use this page to gather the AWS credentials Vexly needs. Follow the steps below to create a read-only IAM user and copy its access keys into Vexly.


What you'll collect

  • Access Key ID – identifies the IAM user.
  • Secret Access Key – secret credential used by Vexly to read data.

Start the AWS connection in Vexly

  1. In Vexly, open Connections.
  2. Click Add Connection → choose AWS.
  3. Stop on the empty AWS popup.

Log in to AWS

  1. Go to https://console.aws.amazon.com and sign in with your AWS account.

AWS login page


Open the IAM dashboard

  1. In the AWS console search bar, type IAM.
  2. Click IAM under Services to open the IAM dashboard.

AWS console search for IAM service


Create a new IAM user

  1. In the IAM dashboard, click Users in the left sidebar under Access management.
  2. Click the orange Create user button (top right).

Specify user details

  1. User name: Enter a name (e.g., vexly).
  2. Click Next.

Set permissions

  1. Under Permissions options, choose Attach policies directly.
  2. In Permissions policies, search for ReadOnly.
  3. Set Filter by Type to AWS managed - job function.
  4. Select the ReadOnlyAccess policy checkbox.
  5. Click Next.

Review and create the user

  1. Review the user details and permissions summary.
  2. Click Create user. A green banner confirms success.

Generate access keys

  1. In the user list, click the new user name (e.g., vexly).
  2. Open the Security credentials tab.
  3. Scroll to Access keys and click Create access key.

Configure access key creation

  1. Select Command Line Interface (CLI) as the use case.
  2. Check the confirmation box acknowledging the best-practice notice.
  3. Click Next, then click Create access key.

Retrieve and copy the keys

  1. Click the copy icon next to Access key to copy the Access Key ID.
  2. Click the copy icon next to Secret access key (shown once) to copy it. Store it securely.

Finish in Vexly

  1. Return to the AWS popup in Vexly.
  2. Paste the Access Key ID and Secret Access Key.
  3. Click Add Connection.

Troubleshooting

  • Can't find IAM: Use the AWS console search bar and choose IAM under Services.
  • No ReadOnlyAccess policy: Clear filters and ensure AWS managed is selected; the policy is provided by AWS.
  • Secret lost: Create a new access key for the user; secrets can't be re-shown once you close the modal.
  • Permissions denied in Vexly: Verify the user has ReadOnlyAccess and that you pasted the correct Access Key ID/Secret Access Key pair.