GetInfraDesk connects via a read-only IAM role. We scan. We suggest. We document. Nothing changes in your AWS account until your team explicitly approves it.
During every scan, GetInfraDesk uses read-only AWS permissions. It reads resource metadata, cost data, CloudWatch metrics, and tag information to build your waste report. It does not modify, stop, delete, or change any AWS resource during scan.
Supported cleanup actions are presented as a fix plan in your Waste Inbox. Each action requires your explicit approval before anything is executed. You decide what to act on and when.
When GetInfraDesk assumes your IAM role using AWS STS, it must provide a unique External ID that matches the one embedded in your role trust policy. This is a security mechanism that prevents the confused deputy attack.
Every permission in the read-only scan role is listed in the open-source CloudFormation template. Here is the scope of what GetInfraDesk can read during a scan:
The read-only scan role cannot make any changes. If you choose to use GetInfraDesk's approval-based fix plans, a separate, scoped cleanup role is deployed with only the minimum permissions needed for the specific actions you approve.
You can remove GetInfraDesk access to your AWS account at any time by deleting the CloudFormation stack.
Read-only access. No production changes during scan.