- Newest
- Most votes
- Most comments
Yes, Amazon Q enables multi-account integration, allowing users to query resources across multiple AWS accounts efficiently. To implement this functionality, organizations must configure cross-account access using AWS Identity and Access Management (IAM) and AWS Organizations, ensuring secure and seamless interaction between accounts:
https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/multiple-qbusiness-apps-idp.html
Hey,
Hope you're keeping well.
Amazon Q doesn’t natively pull resource data from multiple accounts unless those accounts are accessible through a common authenticated role or data source. For querying EC2 and other AWS resources across 50 accounts, you’ll need to set up cross-account IAM roles and consolidate access in a single “query” account, ideally using AWS Organizations. You can then integrate Amazon Q with that central account, and have it use AWS APIs or a data lake (via AWS Glue/Athena) that aggregates inventory from all accounts. A common pattern is to enable AWS Config or CloudWatch Events across the org, stream data to an S3 bucket in the central account, and point Amazon Q to that dataset.
Thanks and regards,
Taz
answered 8 months ago
