Recurso: UserGroupMember
Es un mensaje de recurso que representa a un miembro de un grupo de usuarios.
| Representación JSON |
|---|
{
"name": string,
"membershipRole": enum ( |
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre del recurso de este UserGroupMember. Formato: organizations/{org_id}/userGroups/{user_group_id}/members/{member_id} Ejemplo: "organizations/123abc/userGroups/456def/members/789ghi" |
membershipRole |
Opcional. Es el rol del miembro en el grupo de usuarios. |
| Es el miembro del grupo de usuarios. A continuación, se incluye una lista de campos mutuamente excluyentes. En una respuesta, se establecerá, como máximo, uno de los siguientes campos: | |
userEmail |
Dirección de correo electrónico del usuario miembro. |
userGroup |
Es el nombre del recurso del grupo de usuarios del miembro del grupo. |
| Es el final de los campos mutuamente excluyentes. | |
MembershipRole
Es el rol del miembro en el grupo de usuarios.
| Enums | |
|---|---|
MEMBERSHIP_ROLE_UNSPECIFIED |
Es un rol de membresía sin especificar. |
MEMBERSHIP_ROLE_OWNER |
Rol de propietario que puede agregar y quitar miembros del grupo. |
MEMBERSHIP_ROLE_MEMBER |
Rol de miembro que recibe todos los permisos asignados al grupo. |
Métodos |
|
|---|---|
|
Agrega un miembro al grupo de usuarios de GMP especificado. |
|
Borra un miembro del grupo de usuarios de GMP especificado. |
|
Busca un solo miembro del grupo de usuarios. |
|
Devuelve una lista de los miembros del grupo de usuarios especificado. |
|
Actualiza un miembro del grupo de usuarios de GMP especificado. |