AWS Receptor: Assume Role - single AWS account instructions
How to setup the AWS receptor to authenticate using assume role with a single AWS account
This page explains just one of your authentication configuration options. See all options for configuring how the Trustero receptor authenticates to AWS.
These instructions explain how to grant the AWS receptor access to a single AWS account to retrieve evidence using assume role authentication.
High-level steps to setup the receptor:
- Create the Trustero-CrossAccountRole that is used by the receptor to access the AWS accounts. Pick one of these options:
- Return to the receptor in Trustero and enter the Account Id and an External Id.
Read on for full details.
Automated Instructions
These instructions use the AWS CLI and CloudFormation to create the Trustero-CrossAccountRole
|
1. Find the AWS account ID |
Using the AWS CLI: aws organizations describe-organization --query 'Organization.MasterAccountId' --output text
|
|
2. Create IAM role and policy |
When creating the stack from the template below, enter an External ID account ID in the Parameters section and note it down. CloudFormation template: {
|
Return to the receptor in the Trustero application to complete activation.
Manual Instructions
These instructions guide you through using the AWS web console to provision access to Trustero's receptor into your AWS accounts.
|
1. Find the AWS account ID |
|
|
2. Create account IAM policy |
|
|
3. Create IAM role and assign permissions |
|
Return to the receptor in the Trustero application to complete activation.