IAM Policies & Fine-Grained Access Control
Access Control in AWS Secrets Manager uses a combination of IAM policies and resource-based policies to provide fine-grained permissions for secret operations.
GetSecretValue, DescribeSecret, ListSecrets
CreateSecret, UpdateSecret, PutSecretValue
RotateSecret, CancelRotateSecret
Remember: IAM policies and resource-based policies are combined using logical OR. An explicit deny in any policy overrides any allow. Cross-account access requires both resource-based policy on the secret and IAM permissions in the accessing account.