policy
Generate a least-privilege IAM policy for an AWS workflow. Pass a named workflow, explicit IAM actions, or a description. Returns the exact policy with confidence tier and any unresolved operations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workflow | No | A named workflow from list_workflows (e.g. 's3-multipart-kms') | |
| operations | No | Explicit IAM action strings or SDK symbols, comma-separated (e.g. 's3:PutObject,s3:GetObject') | |
| description | No | Describe the workflow (e.g. 'upload a large file to S3 with KMS') |