AWS Automated Account Integration

Prev Next

Automated Integration (Recommended)

The Lucidity Dashboard guides you through a CloudFormation-based setup that creates the required IAM Role and permissions automatically.

Steps

  1. Navigate to Accounts from the left navigation panel.

  2. Select Add Account → choosec

  3. Select the product(s) to enable (e.g., AutoScaler)

  4. Review the IAM permissions that will be granted

Choosing the Integration Type

On the Connect your AWS Account page, select one of the integration methods:

A. Single Account Integration

  1. Select Single Account

  2. Enter:

    • AWS Account ID

    • Custom Account Name (friendly identifier)

    • AWS Region for CloudFormation launch

  3. Click Launch CloudFormation Stack

  4. In AWS Console:

    • Log in to the specific account being integrated

    • Under Capabilities, check:

      I acknowledge that AWS CloudFormation might create IAM resources with custom names

    • Click Create Stack

  5. Return to the Lucidity Dashboard — the IAM role ARN will automatically appear once created.

  6. Click Finish to complete the integration

B. Multi-Account Integration

Best suited for organizations using AWS Organizations for centralized administration.

  1. Select Multiple Accounts

  2. Ensure Trusted Access is enabled for CloudFormation StackSets:

    • Go to AWS Console → CloudFormation → StackSets

    • Click Enable Trusted Access

      If ‘Trusted Access’ has already been enabled, you will not see the banner.

    • Confirm the checkbox in Lucidity Dashboard:

      “I have enabled trusted access to the Organization.”

  3. Enter:

    • Root ID (OUID) of the AWS Organization

    • Account IDs (comma-separated, max 10 per run)

    • Friendly Group Name for dashboard display

    Please note that currently you can integrate up to 10 accounts at a single time.

  4. Upon clicking on the ‘Launch”  CloudFormation Stack button, you will be redirected to the AWS console.

  5. For multi account integration, you will necessarily need to login to the management account.

  6. In the management account:

    • This stack will create a stack set resource with a name like lucidity-stackset-<unique-id>.

    • The stack set will automatically create individual stacks in all child accounts. These child stacks, named StackSet-lucidity-stackset-<unique-id>-<child-id>, will:

    • Deploy the required IAM roles (lucidity-role-<unique-id>) in the child accounts.

  7. On the Lucidity dashboard, you can monitor the progress of the account integration.

  8. Click ‘Finish’ to complete the integration.