REST Resource: organizations.userGroups.members

Ресурс: UserGroupMember

Сообщение ресурса, представляющее участника группы пользователей.

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.
}
Поля
name

string

Идентификатор. Имя ресурса этого пользователя из группы.

Формат: organizations/{org_id}/userGroups/{user_group_id}/members/{member_id} Пример: "organizations/123abc/userGroups/456def/members/789ghi"

membershipRole

enum ( MembershipRole )

Необязательно. Роль участника в пользовательской группе.

Участник пользовательской группы. Ниже приведён список взаимоисключающих полей. В ответе будет установлено не более одного из полей:
userEmail

string

Адрес электронной почты пользователя.

userGroup

string

Имя ресурса пользовательской группы, являющееся именем участника группы.

Конец взаимоисключающих областей.

Роль члена

Роль участника в пользовательской группе.

Перечисления
MEMBERSHIP_ROLE_UNSPECIFIED Роль участника не указана.
MEMBERSHIP_ROLE_OWNER Роль владельца, позволяющая добавлять и удалять участников группы.
MEMBERSHIP_ROLE_MEMBER Роль участника, получающего все права доступа, назначенные группе.

Методы

create

Добавляет участника в указанную группу пользователей GMP.

delete

Удаляет участника из указанной группы пользователей GMP.

get

Выполняет поиск отдельного участника группы пользователей.

list

Возвращает список участников указанной группы пользователей.

patch

Обновляет данные участника в указанной группе пользователей GMP.