Connecting AWS Securely

Creating an IAM User

For security, we recommend creating a dedicated IAM user with minimal permissions.

Step 1: Create IAM Policy

In the AWS Console, go to IAM → Policies → Create Policy. Use this JSON:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "ce:GetCostAndUsage",
        "ce:GetCostForecast"
      ],
      "Resource": "*"
    }
  ]
}

Step 2: Create IAM User

Go to IAM → Users → Add User. Create a user with programmatic access only and attach the policy you created.

Step 3: Save Credentials

Save the Access Key ID and Secret Access Key. Enter these in the Scamallteoir setup wizard.

Security Best Practices

  • Never use your root account credentials
  • Rotate access keys regularly (every 90 days)
  • Use a dedicated IAM user just for Scamallteoir
  • Consider using AWS Organizations for multi-account setups

Need more help? Contact us at support@scamallteoir.com