AACFlow

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_groups_list_groups

Получить список всех групп в домене Google Workspace

Входные параметры

ПараметрТипОбязательныйОписание
customerstringНетID клиента или "my_customer" для домена аутентифицированного пользователя
domainstringНетИмя домена для фильтрации групп
maxResultsnumberНетМаксимальное количество возвращаемых результатов (1-200). Пример: 50
pageTokenstringНетТокен для получения следующей страницы результатов
querystringНетПоисковый запрос для фильтрации групп (например, "email:admin*")

Выходные данные

ПараметрТипОписание
groupsjsonМассив объектов групп
nextPageTokenstringТокен для получения следующей страницы результатов

google_groups_get_group

Получить детали конкретной группы Google по email или ID группы

Входные параметры

ПараметрТипОбязательныйОписание
groupKeystringДаИдентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы

Выходные данные

ПараметрТипОписание
groupjsonОбъект группы

google_groups_create_group

Создать новую группу Google в домене

Входные параметры

ПараметрТипОбязательныйОписание
emailstringДаEmail-адрес для новой группы (например, team@example.com)
namestringДаОтображаемое имя группы (например, Engineering Team)
descriptionstringНетОписание группы

Выходные данные

ПараметрТипОписание
groupjsonСозданный объект группы

google_groups_update_group

Обновить существующую группу Google

Входные параметры

ПараметрТипОбязательныйОписание
groupKeystringДаИдентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы
namestringНетНовое отображаемое имя группы (например, Engineering Team)
descriptionstringНетНовое описание группы
emailstringНетНовый email-адрес для группы (например, newteam@example.com)

Выходные данные

ПараметрТипОписание
groupjsonОбновленный объект группы

google_groups_delete_group

Удалить группу Google

Входные параметры

ПараметрТипОбязательныйОписание
groupKeystringДаИдентификатор группы для удаления. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы

Выходные данные

ПараметрТипОписание
messagestringСообщение об успехе

google_groups_list_members

Получить список всех участников группы Google

Входные параметры

ПараметрТипОбязательныйОписание
groupKeystringДаИдентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы
maxResultsnumberНетМаксимальное количество возвращаемых результатов (1-200). Пример: 50
pageTokenstringНетТокен для получения следующей страницы результатов
rolesstringНетФильтр по ролям (через запятую: OWNER, MANAGER, MEMBER)

Выходные данные

ПараметрТипОписание
membersjsonМассив объектов участников
nextPageTokenstringТокен для получения следующей страницы результатов

google_groups_get_member

Получить детали конкретного участника в группе Google

Входные параметры

ПараметрТипОбязательныйОписание
groupKeystringДаИдентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы
memberKeystringДаИдентификатор участника. Может быть email-адресом участника (например, user@example.com) или уникальным ID участника

Выходные данные

ПараметрТипОписание
memberjsonОбъект участника

google_groups_add_member

Добавить нового участника в группу Google

Входные параметры

ПараметрТипОбязательныйОписание
groupKeystringДаИдентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы
emailstringДаEmail-адрес участника для добавления (например, user@example.com)
rolestringНетРоль для участника: MEMBER, MANAGER или OWNER. По умолчанию: MEMBER

Выходные данные

ПараметрТипОписание
memberjsonДобавленный объект участника

google_groups_remove_member

Удалить участника из группы Google

Входные параметры

ПараметрТипОбязательныйОписание
groupKeystringДаИдентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы
memberKeystringДаИдентификатор участника для удаления. Может быть email-адресом участника (например, user@example.com) или уникальным ID участника

Выходные данные

ПараметрТипОписание
messagestringСообщение об успехе

google_groups_update_member

Обновить участника

Входные параметры

ПараметрТипОбязательныйОписание
groupKeystringДаИдентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы
memberKeystringДаИдентификатор участника. Может быть email-адресом участника (например, user@example.com) или уникальным ID участника
rolestringДаНовая роль для участника: MEMBER, MANAGER или OWNER

Выходные данные

ПараметрТипОписание
memberjsonОбновленный объект участника

google_groups_has_member

Проверить, является ли пользователь участником группы Google

Входные параметры

ПараметрТипОбязательныйОписание
groupKeystringДаИдентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы
memberKeystringДаИдентификатор участника для проверки. Может быть email-адресом участника (например, user@example.com) или уникальным ID участника

Выходные данные

ПараметрТипОписание
isMemberbooleanЯвляется ли пользователь участником группы

google_groups_list_aliases

Получить список всех email-алиасов для группы Google

Входные параметры

ПараметрТипОбязательныйОписание
groupKeystringДаИдентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы

Выходные данные

ПараметрТипОписание
aliasesarrayСписок email-алиасов для группы
idstringУникальный идентификатор группы
primaryEmailstringОсновной email-адрес группы
aliasstringАлиас email-адреса
kindstringТип ресурса API
etagstringИдентификатор версии ресурса

google_groups_add_alias

Добавить email-алиас к группе Google

Входные параметры

ПараметрТипОбязательныйОписание
groupKeystringДаИдентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы
aliasstringДаEmail-алиас для добавления к группе

Выходные данные

ПараметрТипОписание
idstringУникальный идентификатор группы
primaryEmailstringОсновной email-адрес группы
aliasstringДобавленный алиас
kindstringТип ресурса API
etagstringИдентификатор версии ресурса

google_groups_remove_alias

Удалить email-алиас из группы Google

Входные параметры

ПараметрТипОбязательныйОписание
groupKeystringДаИдентификатор группы. Может быть email-адресом группы (например, team@example.com) или уникальным ID группы
aliasstringДаEmail-алиас для удаления из группы

Выходные данные

ПараметрТипОписание
deletedbooleanБыл ли алиас успешно удален

google_groups_get_settings

Получить настройки для группы Google, включая разрешения доступа, модерацию и параметры публикации

Входные параметры

ПараметрТипОбязательныйОписание
groupEmailstringДаEmail-адрес группы (например, team@example.com)

Выходные данные

ПараметрТипОписание
emailstringEmail-адрес группы
namestringИмя группы (максимум 75 символов)
descriptionstringОписание группы (максимум 4096 символов)
whoCanJoinstringКто может присоединиться к группе (ANYONE_CAN_JOIN, ALL_IN_DOMAIN_CAN_JOIN, INVITED_CAN_JOIN, CAN_REQUEST_TO_JOIN)
whoCanViewMembershipstringКто может просматривать членство в группе
whoCanViewGroupstringКто может просматривать сообщения группы
whoCanPostMessagestringКто может публиковать сообщения в группе
allowExternalMembersstringМогут ли внешние пользователи быть участниками
allowWebPostingstringРазрешена ли веб-публикация
primaryLanguagestringОсновной язык группы
isArchivedstringАрхивируются ли сообщения
archiveOnlystringЯвляется ли группа только архивной (неактивной)
messageModerationLevelstringУровень модерации сообщений
spamModerationLevelstringУровень обработки спама (ALLOW, MODERATE, SILENTLY_MODERATE, REJECT)
replyTostringНазначение ответа по умолчанию
customReplyTostringПользовательский email для ответов
includeCustomFooterstringВключать ли пользовательский футер
customFooterTextstringТекст пользовательского футера (максимум 1000 символов)
sendMessageDenyNotificationstringОтправлять ли уведомления об отклонении
defaultMessageDenyNotificationTextstringТекст сообщения об отклонении по умолчанию
membersCanPostAsTheGroupstringМогут ли участники публиковать от имени группы
includeInGlobalAddressListstringВключена ли в Глобальный адресный список
whoCanLeaveGroupstringКто может покинуть группу
whoCanContactOwnerstringКто может связаться с владельцем группы
favoriteRepliesOnTopstringПоявляются ли избранные ответы вверху
whoCanApproveMembersstringКто может утверждать новых участников
whoCanBanUsersstringКто может блокировать пользователей
whoCanModerateMembersstringКто может управлять участниками
whoCanModerateContentstringКто может модерировать контент
whoCanAssistContentstringКто может помогать с метаданными контента
enableCollaborativeInboxstringВключен ли совместный почтовый ящик
whoCanDiscoverGroupstringКто может обнаружить группу
defaultSenderstringОтправитель по умолчанию (DEFAULT_SELF или GROUP)

google_groups_update_settings

Обновить настройки для группы Google, включая разрешения доступа, модерацию и параметры публикации

Входные параметры

ПараметрТипОбязательныйОписание
groupEmailstringДаEmail-адрес группы (например, team@example.com)
namestringНетИмя группы (максимум 75 символов)
descriptionstringНетОписание группы (максимум 4096 символов)
whoCanJoinstringНетКто может присоединиться: ANYONE_CAN_JOIN, ALL_IN_DOMAIN_CAN_JOIN, INVITED_CAN_JOIN, CAN_REQUEST_TO_JOIN
whoCanViewMembershipstringНетКто может просматривать членство: ALL_IN_DOMAIN_CAN_VIEW, ALL_MEMBERS_CAN_VIEW, ALL_MANAGERS_CAN_VIEW
whoCanViewGroupstringНетКто может просматривать сообщения группы: ANYONE_CAN_VIEW, ALL_IN_DOMAIN_CAN_VIEW, ALL_MEMBERS_CAN_VIEW, ALL_MANAGERS_CAN_VIEW
whoCanPostMessagestringНетКто может публиковать: NONE_CAN_POST, ALL_MANAGERS_CAN_POST, ALL_MEMBERS_CAN_POST, ALL_OWNERS_CAN_POST, ALL_IN_DOMAIN_CAN_POST, ANYONE_CAN_POST
allowExternalMembersstringНетМогут ли внешние пользователи быть участниками: true или false
allowWebPostingstringНетРазрешена ли веб-публикация: true или false
primaryLanguagestringНетОсновной язык группы (например, en)
isArchivedstringНетАрхивируются ли сообщения: true или false
archiveOnlystringНетЯвляется ли группа только архивной (неактивной): true или false
messageModerationLevelstringНетМодерация сообщений: MODERATE_ALL_MESSAGES, MODERATE_NON_MEMBERS, MODERATE_NEW_MEMBERS, MODERATE_NONE
spamModerationLevelstringНетОбработка спама: ALLOW, MODERATE, SILENTLY_MODERATE, REJECT
replyTostringНетОтвет по умолчанию: REPLY_TO_CUSTOM, REPLY_TO_SENDER, REPLY_TO_LIST, REPLY_TO_OWNER, REPLY_TO_IGNORE, REPLY_TO_MANAGERS
customReplyTostringНетПользовательский email для ответов (когда replyTo равен REPLY_TO_CUSTOM)
includeCustomFooterstringНетВключать ли пользовательский футер: true или false
customFooterTextstringНетТекст пользовательского футера (максимум 1000 символов)
sendMessageDenyNotificationstringНетОтправлять ли уведомления об отклонении: true или false
defaultMessageDenyNotificationTextstringНетТекст сообщения об отклонении по умолчанию
membersCanPostAsTheGroupstringНетМогут ли участники публиковать от имени группы: true или false
includeInGlobalAddressListstringНетВключена ли в Глобальный адресный список: true или false
whoCanLeaveGroupstringНетКто может покинуть: ALL_MANAGERS_CAN_LEAVE, ALL_MEMBERS_CAN_LEAVE, NONE_CAN_LEAVE
whoCanContactOwnerstringНетКто может связаться с владельцем: ALL_IN_DOMAIN_CAN_CONTACT, ALL_MANAGERS_CAN_CONTACT, ALL_MEMBERS_CAN_CONTACT, ANYONE_CAN_CONTACT
favoriteRepliesOnTopstringНетПоявляются ли избранные ответы вверху: true или false
whoCanApproveMembersstringНетКто может утверждать участников: ALL_OWNERS_CAN_APPROVE, ALL_MANAGERS_CAN_APPROVE, ALL_MEMBERS_CAN_APPROVE, NONE_CAN_APPROVE
whoCanBanUsersstringНетКто может блокировать пользователей: OWNERS_ONLY, OWNERS_AND_MANAGERS, NONE
whoCanModerateMembersstringНетКто может управлять участниками: OWNERS_ONLY, OWNERS_AND_MANAGERS, ALL_MEMBERS, NONE
whoCanModerateContentstringНетКто может модерировать контент: OWNERS_ONLY, OWNERS_AND_MANAGERS, ALL_MEMBERS, NONE
whoCanAssistContentstringНетКто может помогать с метаданными контента: OWNERS_ONLY, OWNERS_AND_MANAGERS, ALL_MEMBERS, NONE
enableCollaborativeInboxstringНетВключен ли совместный почтовый ящик: true или false
whoCanDiscoverGroupstringНетКто может обнаружить: ANYONE_CAN_DISCOVER, ALL_IN_DOMAIN_CAN_DISCOVER, ALL_MEMBERS_CAN_DISCOVER
defaultSenderstringНетОтправитель по умолчанию: DEFAULT_SELF или GROUP

Выходные данные

ПараметрТипОписание
emailstringEmail-адрес группы
namestringИмя группы
descriptionstringОписание группы
whoCanJoinstringКто может присоединиться к группе
whoCanViewMembershipstringКто может просматривать членство в группе
whoCanViewGroupstringКто может просматривать сообщения группы
whoCanPostMessagestringКто может публиковать сообщения в группе
allowExternalMembersstringМогут ли внешние пользователи быть участниками
allowWebPostingstringРазрешена ли веб-публикация
primaryLanguagestringОсновной язык группы
isArchivedstringАрхивируются ли сообщения
archiveOnlystringЯвляется ли группа только архивной
messageModerationLevelstringУровень модерации сообщений
spamModerationLevelstringУровень обработки спама
replyTostringНазначение ответа по умолчанию
customReplyTostringПользовательский email для ответов
includeCustomFooterstringВключать ли пользовательский футер
customFooterTextstringТекст пользовательского футера
sendMessageDenyNotificationstringОтправлять ли уведомления об отклонении
defaultMessageDenyNotificationTextstringТекст сообщения об отклонении по умолчанию
membersCanPostAsTheGroupstringМогут ли участники публиковать от имени группы
includeInGlobalAddressListstringВключена ли в Глобальный адресный список
whoCanLeaveGroupstringКто может покинуть группу
whoCanContactOwnerstringКто может связаться с владельцем группы
favoriteRepliesOnTopstringПоявляются ли избранные ответы вверху
whoCanApproveMembersstringКто может утверждать новых участников
whoCanBanUsersstringКто может блокировать пользователей
whoCanModerateMembersstringКто может управлять участниками
whoCanModerateContentstringКто может модерировать контент
whoCanAssistContentstringКто может помогать с метаданными контента
enableCollaborativeInboxstringВключен ли совместный почтовый ящик
whoCanDiscoverGroupstringКто может обнаружить группу
defaultSenderstringОтправитель по умолчанию

On this page

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать