IAM: permite administrar la pertenencia a un grupo mediante programación y en la consola
En este ejemplo se muestra cómo podría crear una política basada en identidad que permita actualizar la pertenencia del grupo denominado MarketingTeam
. Esta política define los permisos para el acceso programático y a la consola. Para utilizar esta política, sustituya el texto en cursiva
de la política de ejemplo por su propia información. A continuación, siga las instrucciones en Crear una política o Editar una política.
¿Qué hace esta política?
-
La declaración
ViewGroups
permite que el usuario genere una lista de todos los usuarios y grupos en el AWS Management Console. También permite al usuario ver información básica acerca de los usuarios de la cuenta. Estos permisos deben estar en su propia instrucción, ya que no admiten o no requieren un ARN de recurso. En lugar de ello, los permisos especifican"Resource" : "*"
. -
La declaración
ViewEditThisGroup
permite al usuario ver información sobre el grupoMarketingTeam
y añadir y eliminar usuarios de ese grupo.
Esta política no permite al usuario ver o editar los permisos de los usuarios o el grupo MarketingTeam
.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "ViewGroups", "Effect": "Allow", "Action": [ "iam:ListGroups", "iam:ListUsers", "iam:GetUser", "iam:ListGroupsForUser" ], "Resource": "*" }, { "Sid": "ViewEditThisGroup", "Effect": "Allow", "Action": [ "iam:AddUserToGroup", "iam:RemoveUserFromGroup", "iam:GetGroup" ], "Resource": "arn:aws:iam::*:group/
MarketingTeam
" } ] }