I created an access key for an IAM user in the AWS Playground. However, when I try to delete the access key for that specific user, I receive an error indicating that I do not have the necessary permissions to delete the access key. Could you assist me in resolving this issue?
In general, the access we grant for IAM in our playground is very limited. This is necessary for safety and for running things at reasonable cost.
As a practical matter, any deletion you make of a resource related to IAM is only for 3 hours or less. We allow two access keys to be created in a session, which allows for applications like creating AWS API credentials for the life of the session. So the only real use case for this permission is deleting an access key you did not intend to create (the fix being: start another session), or “just practice”. My sense is that we would tend to choose leaving things as they are, for those reasons.