Ресурс: UserGroupMember
Сообщение ресурса, представляющее участника группы пользователей.
| JSON-представление |
|---|
{
"name": string,
"membershipRole": enum ( |
| Поля | |
|---|---|
name | Идентификатор. Имя ресурса этого пользователя из группы. Формат: organizations/{org_id}/userGroups/{user_group_id}/members/{member_id} Пример: "organizations/123abc/userGroups/456def/members/789ghi" |
membershipRole | Необязательно. Роль участника в пользовательской группе. |
| Участник пользовательской группы. Ниже приведён список взаимоисключающих полей. В ответе будет установлено не более одного из полей: | |
userEmail | Адрес электронной почты пользователя. |
userGroup | Имя ресурса пользовательской группы, являющееся именем участника группы. |
| Конец взаимоисключающих областей. | |
Роль члена
Роль участника в пользовательской группе.
| Перечисления | |
|---|---|
MEMBERSHIP_ROLE_UNSPECIFIED | Роль участника не указана. |
MEMBERSHIP_ROLE_OWNER | Роль владельца, позволяющая добавлять и удалять участников группы. |
MEMBERSHIP_ROLE_MEMBER | Роль участника, получающего все права доступа, назначенные группе. |
Методы | |
|---|---|
| Добавляет участника в указанную группу пользователей GMP. |
| Удаляет участника из указанной группы пользователей GMP. |
| Выполняет поиск отдельного участника группы пользователей. |
| Возвращает список участников указанной группы пользователей. |
| Обновляет данные участника в указанной группе пользователей GMP. |