Permissões necessárias para gerenciar chaves de acesso
iam:TagUser
é uma permissão opcional para adicionar e editar descrições da chave de acesso. Para obter mais informações, consulte Marcar usuários do IAM.
Para criar chaves de acesso para seu próprio usuário do IAM, você deve ter as permissões na seguinte política:
- JSON
-
-
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "CreateOwnAccessKeys",
"Effect": "Allow",
"Action": [
"iam:CreateAccessKey",
"iam:GetUser",
"iam:ListAccessKeys",
"iam:TagUser"
],
"Resource": "arn:aws:iam::*:user/${aws:username}"
}
]
}
Para atualizar chaves de acesso para seu próprio usuário do IAM, é necessário ter as permissões da política a seguir:
- JSON
-
-
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "ManageOwnAccessKeys",
"Effect": "Allow",
"Action": [
"iam:CreateAccessKey",
"iam:DeleteAccessKey",
"iam:GetAccessKeyLastUsed",
"iam:GetUser",
"iam:ListAccessKeys",
"iam:UpdateAccessKey",
"iam:TagUser"
],
"Resource": "arn:aws:iam::*:user/${aws:username}"
}
]
}