For the complete documentation index, see llms.txt. This page is also available as Markdown.

Installing a connector on AWS ECS using Terraform (AWS Organization)

Integrate Apono with your AWS Organization for complete cloud discovery and JIT access management to AWS resources

Apono connects with the AWS Organization to discover all accounts and their respective cloud resources and services and manage just-in-time, just-enough access to them.

This guide explains how to integrate with an AWS Organization using Terraform.

Prerequisites

Install a connector

Follow these steps to install the connector:

  1. Go to the Integrations catalog, and select AWS integration.

  2. Choose Amazon Organization, and in the Select an Apono Connector, choose Add new connector.

  3. Copy the token shown in the UI.

  4. Run the following Terraform Template:

The Terraform template does the following:

  • Installs Apono Connector in a Member Account of the organization

  • Installs CloudFormation Stack in the Management Account of the organization that:

    • Creates IAM Role with policies that allow manage access in IAM Identity Center

    • Installs CloudFormation StackSet that creates IAM Role in all member accounts of an Organizational Unit, with policies that allow to list AWS resources

  1. After the installation finishes, copy and save the Management Account Role ARN from the output.

  2. Choose the connector from the dropdown list.

  3. Choose the resource types you want to connect, and click Next.

  4. Under name, enter a name for the integration (i.e. AWS Organization).

  5. Under Region, select a single region of the AWS resources you want to integrate.

  6. Under AWS SSO Region, enter the region where the IAM Identity Center is configured.

  7. Under SSO Portal, enter your SSO Start URL (i.e. https://mycompany.awsapps.com/start/#/).

  8. In Management Account Role ARN, enter the ARN you copied in step 5.

  9. Click Connect.

Results

The initial connection should now be in progress! After a few minutes, you should see the AWS Org integration as Active on the Integrations page.

Now, start creating Access Flows for the discovered resources.

Last updated

Was this helpful?