Skip to content

Connect Amazon Web Services (AWS)

Connect AWS so RedCloud can assess your account’s posture using a least-privilege, read-only role.

RequirementDescriptionWhy it’s needed
An AWS account or organizationThe scan targetDefines scope
Permission to create a roleTo deploy the onboarding CloudFormation stackCreates the read-only role RedCloud assumes
MethodWhen to use
Guided CloudFormation — classic roleStandard cross-account read-only role
Guided CloudFormation — Workload Identity Federation (WIF)Keyless federation, no long-lived credentials
Access keysQuick trials or restricted environments
  1. Go to Administration → Connections → Deployments and choose AWS.
  2. RedCloud shows setup info and a quick-create CloudFormation link. The stack templates (classic and WIF) are served by the platform.
  3. Launch the stack in your AWS account to create the read-only role.
  4. Return to RedCloud and complete the connection (POST /cloud/connect/aws).
  5. Click Test credentials, then save.
  • The account appears under Deployments and in the New Scan launcher.
  • A scan with an AWS profile (for example full or cis) returns findings.
IssueCauseResolution
Connection fails immediatelyThe backend can’t import the AWS SDKEnsure boto3/botocore are installed (bundled by default)
Role assumption deniedTrust policy/account mismatchRe-deploy the stack with the correct external ID / account
Empty inventoryRole lacks read permissionsUse the provided template unmodified; it grants the needed read access