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}"
}
]
}