Google Groups
Управление группами Google Workspace и их участниками
Google Groups — это часть Google Workspace, предоставляющая групповую коммуникацию на основе электронной почты, совместную работу и контроль доступа для команд и организаций. Google Groups позволяет создавать почтовые рассылки, управлять членством и контролировать разрешения как для внутренних, так и для внешних пользователей.
На этой странице объясняется, как вы можете использовать AACFlow для автоматизации управления группами Google Groups в ваших рабочих процессах. С помощью AACFlow агенты могут создавать и настраивать группы, добавлять или удалять участников, обновлять настройки групп и автоматически поддерживать актуальность списков каталогов — идеально подходит для рабочих процессов адаптации новых сотрудников, синхронизации ИТ-систем или динамического управления проектными командами.
С помощью Google Groups вы можете:
- Централизовать коммуникации: Создавать почтовые рассылки для команд или проектов для групповых обсуждений
- Управлять членством в группах: Добавлять, удалять или обновлять участников с детализированными ролями (владелец, менеджер, участник)
- Контролировать доступ: Управлять тем, кто может просматривать, публиковать или присоединяться; устанавливать разрешения для публичной/приватной видимости
- Сотрудничать между командами: Оптимизировать коммуникацию и общий доступ к документам через групповой доступ
- Автоматизировать ИТ-задачи: Использовать AACFlow для поддержания актуальности членства в группах по мере изменения команд
В AACFlow интеграция Google Groups предоставляет вашим агентам API-управление для автоматизации распространенных административных задач. Подключайтесь напрямую к вашему домену Google Workspace, чтобы добавлять пользователей в группы, управлять списками, проверять настройки групп и обеспечивать постоянную актуальность контроля доступа в вашей организации — без ручных операций.
Подключитесь к Google Workspace для создания, обновления и управления группами и их участниками с помощью Admin SDK Directory API.
Получить список всех групп в домене Google Workspace
| Параметр | Тип | Обязательный | Описание |
|---|
customer | string | Нет | ID клиента или "my_customer" для домена аутентифицированного пользователя |
domain | string | Нет | Имя домена для фильтрации групп |
maxResults | number | Нет | Максимальное количество возвращаемых результатов (1-200). Пример: 50 |
pageToken | string | Нет | Токен для получения следующей страницы результатов |
query | string | Нет | Поисковый запрос для фильтрации групп (например, "email:admin*") |
| Параметр | Тип | Описание |
|---|
groups | json | Массив объектов групп |
nextPageToken | string | Токен для получения следующей страницы результатов |
Получить детали конкретной группы Google по email или ID группы
| Параметр | Тип | Обязательный | Описание |
|---|
groupKey | string | Да | Идентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы |
| Параметр | Тип | Описание |
|---|
group | json | Объект группы |
Создать новую группу Google в домене
| Параметр | Тип | Обязательный | Описание |
|---|
email | string | Да | Email-адрес для новой группы (например, team@example.com) |
name | string | Да | Отображаемое имя группы (например, Engineering Team) |
description | string | Нет | Описание группы |
| Параметр | Тип | Описание |
|---|
group | json | Созданный объект группы |
Обновить существующую группу Google
| Параметр | Тип | Обязательный | Описание |
|---|
groupKey | string | Да | Идентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы |
name | string | Нет | Новое отображаемое имя группы (например, Engineering Team) |
description | string | Нет | Новое описание группы |
email | string | Нет | Новый email-адрес для группы (например, newteam@example.com) |
| Параметр | Тип | Описание |
|---|
group | json | Обновленный объект группы |
Удалить группу Google
| Параметр | Тип | Обязательный | Описание |
|---|
groupKey | string | Да | Идентификатор группы для удаления. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы |
| Параметр | Тип | Описание |
|---|
message | string | Сообщение об успехе |
Получить список всех участников группы Google
| Параметр | Тип | Обязательный | Описание |
|---|
groupKey | string | Да | Идентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы |
maxResults | number | Нет | Максимальное количество возвращаемых результатов (1-200). Пример: 50 |
pageToken | string | Нет | Токен для получения следующей страницы результатов |
roles | string | Нет | Фильтр по ролям (через запятую: OWNER, MANAGER, MEMBER) |
| Параметр | Тип | Описание |
|---|
members | json | Массив объектов участников |
nextPageToken | string | Токен для получения следующей страницы результатов |
Получить детали конкретного участника в группе Google
| Параметр | Тип | Обязательный | Описание |
|---|
groupKey | string | Да | Идентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы |
memberKey | string | Да | Идентификатор участника. Может быть email-адресом участника (например, user@example.com) или уникальным ID участника |
| Параметр | Тип | Описание |
|---|
member | json | Объект участника |
Добавить нового участника в группу Google
| Параметр | Тип | Обязательный | Описание |
|---|
groupKey | string | Да | Идентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы |
email | string | Да | Email-адрес участника для добавления (например, user@example.com) |
role | string | Нет | Роль для участника: MEMBER, MANAGER или OWNER. По умолчанию: MEMBER |
| Параметр | Тип | Описание |
|---|
member | json | Добавленный объект участника |
Удалить участника из группы Google
| Параметр | Тип | Обязательный | Описание |
|---|
groupKey | string | Да | Идентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы |
memberKey | string | Да | Идентификатор участника для удаления. Может быть email-адресом участника (например, user@example.com) или уникальным ID участника |
| Параметр | Тип | Описание |
|---|
message | string | Сообщение об успехе |
Обновить участника
| Параметр | Тип | Обязательный | Описание |
|---|
groupKey | string | Да | Идентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы |
memberKey | string | Да | Идентификатор участника. Может быть email-адресом участника (например, user@example.com) или уникальным ID участника |
role | string | Да | Новая роль для участника: MEMBER, MANAGER или OWNER |
| Параметр | Тип | Описание |
|---|
member | json | Обновленный объект участника |
Проверить, является ли пользователь участником группы Google
| Параметр | Тип | Обязательный | Описание |
|---|
groupKey | string | Да | Идентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы |
memberKey | string | Да | Идентификатор участника для проверки. Может быть email-адресом участника (например, user@example.com) или уникальным ID участника |
| Параметр | Тип | Описание |
|---|
isMember | boolean | Является ли пользователь участником группы |
Получить список всех email-алиасов для группы Google
| Параметр | Тип | Обязательный | Описание |
|---|
groupKey | string | Да | Идентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы |
| Параметр | Тип | Описание |
|---|
aliases | array | Список email-алиасов для группы |
↳ id | string | Уникальный идентификатор группы |
↳ primaryEmail | string | Основной email-адрес группы |
↳ alias | string | Алиас email-адреса |
↳ kind | string | Тип ресурса API |
↳ etag | string | Идентификатор версии ресурса |
Добавить email-алиас к группе Google
| Параметр | Тип | Обязательный | Описание |
|---|
groupKey | string | Да | Идентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы |
alias | string | Да | Email-алиас для добавления к группе |
| Параметр | Тип | Описание |
|---|
id | string | Уникальный идентификатор группы |
primaryEmail | string | Основной email-адрес группы |
alias | string | Добавленный алиас |
kind | string | Тип ресурса API |
etag | string | Идентификатор версии ресурса |
Удалить email-алиас из группы Google
| Параметр | Тип | Обязательный | Описание |
|---|
groupKey | string | Да | Идентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы |
alias | string | Да | Email-алиас для удаления из группы |
| Параметр | Тип | Описание |
|---|
deleted | boolean | Был ли алиас успешно удален |
Получить настройки для группы Google, включая разрешения доступа, модерацию и параметры публикации
| Параметр | Тип | Обязательный | Описание |
|---|
groupEmail | string | Да | Email-адрес группы (например, team@example.com) |
| Параметр | Тип | Описание |
|---|
email | string | Email-адрес группы |
name | string | Имя группы (максимум 75 символов) |
description | string | Описание группы (максимум 4096 символов) |
whoCanJoin | string | Кто может присоединиться к группе (ANYONE_CAN_JOIN, ALL_IN_DOMAIN_CAN_JOIN, INVITED_CAN_JOIN, CAN_REQUEST_TO_JOIN) |
whoCanViewMembership | string | Кто может просматривать членство в группе |
whoCanViewGroup | string | Кто может просматривать сообщения группы |
whoCanPostMessage | string | Кто может публиковать сообщения в группе |
allowExternalMembers | string | Могут ли внешние пользователи быть участниками |
allowWebPosting | string | Разрешена ли веб-публикация |
primaryLanguage | string | Основной язык группы |
isArchived | string | Архивируются ли сообщения |
archiveOnly | string | Является ли группа только архивной (неактивной) |
messageModerationLevel | string | Уровень модерации сообщений |
spamModerationLevel | string | Уровень обработки спама (ALLOW, MODERATE, SILENTLY_MODERATE, REJECT) |
replyTo | string | Назначение ответа по умолчанию |
customReplyTo | string | Пользовательский email для ответов |
includeCustomFooter | string | Включать ли пользовательский футер |
customFooterText | string | Текст пользовательского футера (максимум 1000 символов) |
sendMessageDenyNotification | string | Отправлять ли уведомления об отклонении |
defaultMessageDenyNotificationText | string | Текст сообщения об отклонении по умолчанию |
membersCanPostAsTheGroup | string | Могут ли участники публиковать от имени группы |
includeInGlobalAddressList | string | Включена ли в Глобальный адресный список |
whoCanLeaveGroup | string | Кто может покинуть группу |
whoCanContactOwner | string | Кто может связаться с владельцем группы |
favoriteRepliesOnTop | string | Появляются ли избранные ответы вверху |
whoCanApproveMembers | string | Кто может утверждать новых участников |
whoCanBanUsers | string | Кто может блокировать пользователей |
whoCanModerateMembers | string | Кто может управлять участниками |
whoCanModerateContent | string | Кто может модерировать контент |
whoCanAssistContent | string | Кто может помогать с метаданными контента |
enableCollaborativeInbox | string | Включен ли совместный почтовый ящик |
whoCanDiscoverGroup | string | Кто может обнаружить группу |
defaultSender | string | Отправитель по умолчанию (DEFAULT_SELF или GROUP) |
Обновить настройки для группы Google, включая разрешения доступа, модерацию и параметры публикации
| Параметр | Тип | Обязательный | Описание |
|---|
groupEmail | string | Да | Email-адрес группы (например, team@example.com) |
name | string | Нет | Имя группы (максимум 75 символов) |
description | string | Нет | Описание группы (максимум 4096 символов) |
whoCanJoin | string | Нет | Кто может присоединиться: ANYONE_CAN_JOIN, ALL_IN_DOMAIN_CAN_JOIN, INVITED_CAN_JOIN, CAN_REQUEST_TO_JOIN |
whoCanViewMembership | string | Нет | Кто может просматривать членство: ALL_IN_DOMAIN_CAN_VIEW, ALL_MEMBERS_CAN_VIEW, ALL_MANAGERS_CAN_VIEW |
whoCanViewGroup | string | Нет | Кто может просматривать сообщения группы: ANYONE_CAN_VIEW, ALL_IN_DOMAIN_CAN_VIEW, ALL_MEMBERS_CAN_VIEW, ALL_MANAGERS_CAN_VIEW |
whoCanPostMessage | string | Нет | Кто может публиковать: NONE_CAN_POST, ALL_MANAGERS_CAN_POST, ALL_MEMBERS_CAN_POST, ALL_OWNERS_CAN_POST, ALL_IN_DOMAIN_CAN_POST, ANYONE_CAN_POST |
allowExternalMembers | string | Нет | Могут ли внешние пользователи быть участниками: true или false |
allowWebPosting | string | Нет | Разрешена ли веб-публикация: true или false |
primaryLanguage | string | Нет | Основной язык группы (например, en) |
isArchived | string | Нет | Архивируются ли сообщения: true или false |
archiveOnly | string | Нет | Является ли группа только архивной (неактивной): true или false |
messageModerationLevel | string | Нет | Модерация сообщений: MODERATE_ALL_MESSAGES, MODERATE_NON_MEMBERS, MODERATE_NEW_MEMBERS, MODERATE_NONE |
spamModerationLevel | string | Нет | Обработка спама: ALLOW, MODERATE, SILENTLY_MODERATE, REJECT |
replyTo | string | Нет | Ответ по умолчанию: REPLY_TO_CUSTOM, REPLY_TO_SENDER, REPLY_TO_LIST, REPLY_TO_OWNER, REPLY_TO_IGNORE, REPLY_TO_MANAGERS |
customReplyTo | string | Нет | Пользовательский email для ответов (когда replyTo равен REPLY_TO_CUSTOM) |
includeCustomFooter | string | Нет | Включать ли пользовательский футер: true или false |
customFooterText | string | Нет | Текст пользовательского футера (максимум 1000 символов) |
sendMessageDenyNotification | string | Нет | Отправлять ли уведомления об отклонении: true или false |
defaultMessageDenyNotificationText | string | Нет | Текст сообщения об отклонении по умолчанию |
membersCanPostAsTheGroup | string | Нет | Могут ли участники публиковать от имени группы: true или false |
includeInGlobalAddressList | string | Нет | Включена ли в Глобальный адресный список: true или false |
whoCanLeaveGroup | string | Нет | Кто может покинуть: ALL_MANAGERS_CAN_LEAVE, ALL_MEMBERS_CAN_LEAVE, NONE_CAN_LEAVE |
whoCanContactOwner | string | Нет | Кто может связаться с владельцем: ALL_IN_DOMAIN_CAN_CONTACT, ALL_MANAGERS_CAN_CONTACT, ALL_MEMBERS_CAN_CONTACT, ANYONE_CAN_CONTACT |
favoriteRepliesOnTop | string | Нет | Появляются ли избранные ответы вверху: true или false |
whoCanApproveMembers | string | Нет | Кто может утверждать участников: ALL_OWNERS_CAN_APPROVE, ALL_MANAGERS_CAN_APPROVE, ALL_MEMBERS_CAN_APPROVE, NONE_CAN_APPROVE |
whoCanBanUsers | string | Нет | Кто может блокировать пользователей: OWNERS_ONLY, OWNERS_AND_MANAGERS, NONE |
whoCanModerateMembers | string | Нет | Кто может управлять участниками: OWNERS_ONLY, OWNERS_AND_MANAGERS, ALL_MEMBERS, NONE |
whoCanModerateContent | string | Нет | Кто может модерировать контент: OWNERS_ONLY, OWNERS_AND_MANAGERS, ALL_MEMBERS, NONE |
whoCanAssistContent | string | Нет | Кто может помогать с метаданными контента: OWNERS_ONLY, OWNERS_AND_MANAGERS, ALL_MEMBERS, NONE |
enableCollaborativeInbox | string | Нет | Включен ли совместный почтовый ящик: true или false |
whoCanDiscoverGroup | string | Нет | Кто может обнаружить: ANYONE_CAN_DISCOVER, ALL_IN_DOMAIN_CAN_DISCOVER, ALL_MEMBERS_CAN_DISCOVER |
defaultSender | string | Нет | Отправитель по умолчанию: DEFAULT_SELF или GROUP |
| Параметр | Тип | Описание |
|---|
email | string | Email-адрес группы |
name | string | Имя группы |
description | string | Описание группы |
whoCanJoin | string | Кто может присоединиться к группе |
whoCanViewMembership | string | Кто может просматривать членство в группе |
whoCanViewGroup | string | Кто может просматривать сообщения группы |
whoCanPostMessage | string | Кто может публиковать сообщения в группе |
allowExternalMembers | string | Могут ли внешние пользователи быть участниками |
allowWebPosting | string | Разрешена ли веб-публикация |
primaryLanguage | string | Основной язык группы |
isArchived | string | Архивируются ли сообщения |
archiveOnly | string | Является ли группа только архивной |
messageModerationLevel | string | Уровень модерации сообщений |
spamModerationLevel | string | Уровень обработки спама |
replyTo | string | Назначение ответа по умолчанию |
customReplyTo | string | Пользовательский email для ответов |
includeCustomFooter | string | Включать ли пользовательский футер |
customFooterText | string | Текст пользовательского футера |
sendMessageDenyNotification | string | Отправлять ли уведомления об отклонении |
defaultMessageDenyNotificationText | string | Текст сообщения об отклонении по умолчанию |
membersCanPostAsTheGroup | string | Могут ли участники публиковать от имени группы |
includeInGlobalAddressList | string | Включена ли в Глобальный адресный список |
whoCanLeaveGroup | string | Кто может покинуть группу |
whoCanContactOwner | string | Кто может связаться с владельцем группы |
favoriteRepliesOnTop | string | Появляются ли избранные ответы вверху |
whoCanApproveMembers | string | Кто может утверждать новых участников |
whoCanBanUsers | string | Кто может блокировать пользователей |
whoCanModerateMembers | string | Кто может управлять участниками |
whoCanModerateContent | string | Кто может модерировать контент |
whoCanAssistContent | string | Кто может помогать с метаданными контента |
enableCollaborativeInbox | string | Включен ли совместный почтовый ящик |
whoCanDiscoverGroup | string | Кто может обнаружить группу |
defaultSender | string | Отправитель по умолчанию |