REST Resource: organizations.userGroups.members

Recurso: UserGroupMember

Es un mensaje de recurso que representa a un miembro de un grupo de usuarios.

Representación JSON
{
  "name": string,
  "membershipRole": enum (MembershipRole),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "userEmail": string,
  "userGroup": string
  // End of mutually exclusive fields.
}
Campos
name

string

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

enum (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

string

Dirección de correo electrónico del usuario miembro.

userGroup

string

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

create

Agrega un miembro al grupo de usuarios de GMP especificado.

delete

Borra un miembro del grupo de usuarios de GMP especificado.

get

Busca un solo miembro del grupo de usuarios.

list

Devuelve una lista de los miembros del grupo de usuarios especificado.

patch

Actualiza un miembro del grupo de usuarios de GMP especificado.