Google Groups

Gérer les groupes Google Workspace et leurs membres

Instructions d'utilisation

Connectez-vous à Google Workspace pour créer, mettre à jour et gérer les groupes et leurs membres à l'aide de l'API Admin SDK Directory.

Outils

google_groups_list_groups

Lister tous les groupes dans un domaine Google Workspace

Entrée

ParamètreTypeObligatoireDescription
customerstringNonID client ou "my_customer" pour le domaine de l'utilisateur authentifié
domainstringNonNom de domaine pour filtrer les groupes
maxResultsnumberNonNombre maximum de résultats à retourner (1-200)
pageTokenstringNonJeton pour la pagination
querystringNonRequête de recherche pour filtrer les groupes (ex. : "email:admin*")

Sortie

ParamètreTypeDescription
groupsjsonTableau d'objets de groupe
nextPageTokenstringJeton pour récupérer la page suivante de résultats

google_groups_get_group

Obtenir les détails d'un groupe Google spécifique par email ou ID de groupe

Entrée

ParamètreTypeObligatoireDescription
groupKeystringOuiAdresse email du groupe ou ID unique du groupe

Sortie

ParamètreTypeDescription
groupjsonObjet de groupe

google_groups_create_group

Créer un nouveau groupe Google dans le domaine

Entrée

ParamètreTypeObligatoireDescription
emailchaîneOuiAdresse e-mail pour le nouveau groupe (ex., team@yourdomain.com)
namechaîneOuiNom d'affichage pour le groupe
descriptionchaîneNonDescription du groupe

Sortie

ParamètreTypeDescription
groupjsonObjet de groupe créé

google_groups_update_group

Mettre à jour un groupe Google existant

Entrée

ParamètreTypeObligatoireDescription
groupKeychaîneOuiAdresse e-mail du groupe ou identifiant unique du groupe
namechaîneNonNouveau nom d'affichage pour le groupe
descriptionchaîneNonNouvelle description pour le groupe
emailchaîneNonNouvelle adresse e-mail pour le groupe

Sortie

ParamètreTypeDescription
groupjsonObjet de groupe mis à jour

google_groups_delete_group

Supprimer un groupe Google

Entrée

ParamètreTypeObligatoireDescription
groupKeychaîneOuiAdresse e-mail du groupe ou identifiant unique du groupe à supprimer

Sortie

ParamètreTypeDescription
messagestringMessage de succès

google_groups_list_members

Lister tous les membres d'un groupe Google

Entrée

ParamètreTypeObligatoireDescription
groupKeychaîneOuiAdresse e-mail du groupe ou identifiant unique du groupe
maxResultsnombreNonNombre maximum de résultats à retourner (1-200)
pageTokenchaîneNonJeton pour la pagination
roleschaîneNonFiltrer par rôles (séparés par des virgules : OWNER, MANAGER, MEMBER)

Sortie

ParamètreTypeDescription
membersjsonTableau d'objets de membre
nextPageTokenstringJeton pour récupérer la page suivante de résultats

google_groups_get_member

Obtenir les détails d'un membre spécifique dans un groupe Google

Entrée

ParamètreTypeObligatoireDescription
groupKeychaîneOuiAdresse e-mail du groupe ou identifiant unique du groupe
memberKeychaîneOuiAdresse e-mail du membre ou identifiant unique du membre

Sortie

ParamètreTypeDescription
memberjsonObjet de membre

google_groups_add_member

Ajouter un nouveau membre à un groupe Google

Entrée

ParamètreTypeObligatoireDescription
groupKeychaîneOuiAdresse e-mail du groupe ou identifiant unique du groupe
emailchaîneOuiAdresse e-mail du membre à ajouter
rolechaîneNonRôle pour le membre (MEMBER, MANAGER, ou OWNER). Par défaut MEMBER.

Sortie

ParamètreTypeDescription
memberjsonObjet de membre ajouté

google_groups_remove_member

Supprimer un membre d'un groupe Google

Entrée

ParamètreTypeObligatoireDescription
groupKeystringOuiAdresse e-mail du groupe ou identifiant unique du groupe
memberKeystringOuiAdresse e-mail ou identifiant unique du membre à supprimer

Sortie

ParamètreTypeDescription
messagestringMessage de succès

google_groups_update_member

Mettre à jour un membre

Entrée

ParamètreTypeObligatoireDescription
groupKeystringOuiAdresse e-mail du groupe ou identifiant unique du groupe
memberKeystringOuiAdresse e-mail du membre ou identifiant unique du membre
rolestringOuiNouveau rôle pour le membre (MEMBER, MANAGER ou OWNER)

Sortie

ParamètreTypeDescription
memberjsonObjet de membre mis à jour

google_groups_has_member

Vérifier si un utilisateur est membre d'un groupe Google

Entrée

ParamètreTypeObligatoireDescription
groupKeystringOuiAdresse e-mail du groupe ou identifiant unique du groupe
memberKeystringOuiAdresse e-mail du membre ou identifiant unique du membre à vérifier

Sortie

ParamètreTypeDescription
isMemberbooleanIndique si l'utilisateur est membre du groupe

Notes

  • Catégorie : tools
  • Type : google_groups
ParamètreTypeObligatoireDescription
groupKeystringOuiIdentifiant du groupe. Peut être l'adresse email du groupe (par ex., team@example.com) ou l'ID unique du groupe
memberKeystringOuiIdentifiant du membre à vérifier. Peut être l'adresse email du membre (par ex., user@example.com) ou l'ID unique du membre

Sortie

ParamètreTypeDescription
isMemberbooleanIndique si l'utilisateur est membre du groupe

google_groups_list_aliases

Lister tous les alias email d'un groupe Google

Entrée

ParamètreTypeObligatoireDescription
groupKeystringOuiIdentifiant du groupe. Peut être l'adresse email du groupe (par ex., team@example.com) ou l'ID unique du groupe

Sortie

ParamètreTypeDescription
aliasesarrayListe des alias email du groupe
idstringIdentifiant unique du groupe
primaryEmailstringAdresse email principale du groupe
aliasstringAdresse email de l'alias
kindstringType de ressource API
etagstringIdentifiant de version de la ressource

google_groups_add_alias

Ajouter un alias email à un groupe Google

Entrée

ParamètreTypeObligatoireDescription
groupKeystringOuiIdentifiant du groupe. Peut être l'adresse email du groupe (par ex., team@example.com) ou l'ID unique du groupe
aliasstringOuiL'alias email à ajouter au groupe

Sortie

ParamètreTypeDescription
idstringIdentifiant unique du groupe
primaryEmailstringAdresse email principale du groupe
aliasstringL'alias qui a été ajouté
kindstringType de ressource API
etagstringIdentifiant de version de la ressource

google_groups_remove_alias

Supprimer un alias email d'un groupe Google

Entrée

ParamètreTypeObligatoireDescription
groupKeystringOuiIdentifiant du groupe. Peut être l'adresse email du groupe (par ex., team@example.com) ou l'ID unique du groupe
aliasstringOuiL'alias email à supprimer du groupe

Sortie

ParamètreTypeDescription
deletedbooleanIndique si l'alias a été supprimé avec succès

google_groups_get_settings

Obtenir les paramètres d'un groupe Google incluant les permissions d'accès, la modération et les options de publication

Entrée

ParamètreTypeObligatoireDescription
groupEmailstringOuiL'adresse email du groupe (par ex., team@example.com)

Sortie

ParamètreTypeDescription
emailstringL'adresse email du groupe
namestringLe nom du groupe (max 75 caractères)
descriptionstringLa description du groupe (max 4096 caractères)
whoCanJoinstringQui peut rejoindre le groupe (ANYONE_CAN_JOIN, ALL_IN_DOMAIN_CAN_JOIN, INVITED_CAN_JOIN, CAN_REQUEST_TO_JOIN)
whoCanViewMembershipstringQui peut voir les membres du groupe
whoCanViewGroupstringQui peut voir les messages du groupe
whoCanPostMessagestringQui peut publier des messages dans le groupe
allowExternalMembersstringSi les utilisateurs externes peuvent être membres
allowWebPostingstringSi la publication web est autorisée
primaryLanguagestringLa langue principale du groupe
isArchivedstringSi les messages sont archivés
archiveOnlystringSi le groupe est en mode archive uniquement (inactif)
messageModerationLevelstringNiveau de modération des messages
spamModerationLevelstringNiveau de gestion du spam (ALLOW, MODERATE, SILENTLY_MODERATE, REJECT)
replyTostringDestination de réponse par défaut
customReplyTostringEmail personnalisé pour les réponses
includeCustomFooterstringSi un pied de page personnalisé doit être inclus
customFooterTextstringTexte du pied de page personnalisé (max 1000 caractères)
sendMessageDenyNotificationstringSi des notifications de rejet doivent être envoyées
defaultMessageDenyNotificationTextstringTexte du message de rejet par défaut
membersCanPostAsTheGroupstringSi les membres peuvent publier au nom du groupe
includeInGlobalAddressListstringSi le groupe est inclus dans la liste d'adresses globale
whoCanLeaveGroupstringQui peut quitter le groupe
whoCanContactOwnerstringQui peut contacter le propriétaire du groupe
favoriteRepliesOnTopstringSi les réponses favorites apparaissent en haut
whoCanApproveMembersstringQui peut approuver les nouveaux membres
whoCanBanUsersstringQui peut bannir des utilisateurs
whoCanModerateMembersstringQui peut gérer les membres
whoCanModerateContentstringQui peut modérer le contenu
whoCanAssistContentstringQui peut aider avec les métadonnées du contenu
enableCollaborativeInboxstringSi la boîte de réception collaborative est activée
whoCanDiscoverGroupstringQui peut découvrir le groupe
defaultSenderstringIdentité d'expéditeur par défaut (DEFAULT_SELF ou GROUP)

google_groups_update_settings

Mettre à jour les paramètres d'un groupe Google, y compris les autorisations d'accès, la modération et les options de publication

Entrée

ParamètreTypeRequisDescription
groupEmailstringOuiL'adresse e-mail du groupe (par ex., equipe@exemple.com)
namestringNonLe nom du groupe (max 75 caractères)
descriptionstringNonLa description du groupe (max 4096 caractères)
whoCanJoinstringNonQui peut rejoindre : ANYONE_CAN_JOIN, ALL_IN_DOMAIN_CAN_JOIN, INVITED_CAN_JOIN, CAN_REQUEST_TO_JOIN
whoCanViewMembershipstringNonQui peut voir les membres : ALL_IN_DOMAIN_CAN_VIEW, ALL_MEMBERS_CAN_VIEW, ALL_MANAGERS_CAN_VIEW
whoCanViewGroupstringNonQui peut voir les messages du groupe : ANYONE_CAN_VIEW, ALL_IN_DOMAIN_CAN_VIEW, ALL_MEMBERS_CAN_VIEW, ALL_MANAGERS_CAN_VIEW
whoCanPostMessagestringNonQui peut publier : NONE_CAN_POST, ALL_MANAGERS_CAN_POST, ALL_MEMBERS_CAN_POST, ALL_OWNERS_CAN_POST, ALL_IN_DOMAIN_CAN_POST, ANYONE_CAN_POST
allowExternalMembersstringNonSi les utilisateurs externes peuvent être membres : true ou false
allowWebPostingstringNonSi la publication web est autorisée : true ou false
primaryLanguagestringNonLa langue principale du groupe (par ex., fr)
isArchivedstringNonSi les messages sont archivés : true ou false
archiveOnlystringNonSi le groupe est en mode archive uniquement (inactif) : true ou false
messageModerationLevelstringNonModération des messages : MODERATE_ALL_MESSAGES, MODERATE_NON_MEMBERS, MODERATE_NEW_MEMBERS, MODERATE_NONE
spamModerationLevelstringNonGestion du spam : ALLOW, MODERATE, SILENTLY_MODERATE, REJECT
replyTostringNonRéponse par défaut : REPLY_TO_CUSTOM, REPLY_TO_SENDER, REPLY_TO_LIST, REPLY_TO_OWNER, REPLY_TO_IGNORE, REPLY_TO_MANAGERS
customReplyTostringNonE-mail personnalisé pour les réponses (lorsque replyTo est REPLY_TO_CUSTOM)
includeCustomFooterstringNonS'il faut inclure un pied de page personnalisé : true ou false
customFooterTextstringNonTexte du pied de page personnalisé (max 1000 caractères)
sendMessageDenyNotificationstringNonS'il faut envoyer des notifications de rejet : true ou false
defaultMessageDenyNotificationTextstringNonTexte du message de rejet par défaut
membersCanPostAsTheGroupstringNonSi les membres peuvent publier au nom du groupe : true ou false
includeInGlobalAddressListstringNonSi inclus dans la liste d'adresses globale : true ou false
whoCanLeaveGroupstringNonQui peut quitter : ALL_MANAGERS_CAN_LEAVE, ALL_MEMBERS_CAN_LEAVE, NONE_CAN_LEAVE
whoCanContactOwnerstringNonQui peut contacter le propriétaire : ALL_IN_DOMAIN_CAN_CONTACT, ALL_MANAGERS_CAN_CONTACT, ALL_MEMBERS_CAN_CONTACT, ANYONE_CAN_CONTACT
favoriteRepliesOnTopstringNonSi les réponses favorites apparaissent en haut : true ou false
whoCanApproveMembersstringNonQui peut approuver les membres : ALL_OWNERS_CAN_APPROVE, ALL_MANAGERS_CAN_APPROVE, ALL_MEMBERS_CAN_APPROVE, NONE_CAN_APPROVE
whoCanBanUsersstringNonQui peut bannir des utilisateurs : OWNERS_ONLY, OWNERS_AND_MANAGERS, NONE
whoCanModerateMembersstringNonQui peut gérer les membres : OWNERS_ONLY, OWNERS_AND_MANAGERS, ALL_MEMBERS, NONE
whoCanModerateContentstringNonQui peut modérer le contenu : OWNERS_ONLY, OWNERS_AND_MANAGERS, ALL_MEMBERS, NONE
whoCanAssistContentstringNonQui peut aider avec les métadonnées du contenu : OWNERS_ONLY, OWNERS_AND_MANAGERS, ALL_MEMBERS, NONE
enableCollaborativeInboxstringNonSi la boîte de réception collaborative est activée : true ou false
whoCanDiscoverGroupstringNonQui peut découvrir : ANYONE_CAN_DISCOVER, ALL_IN_DOMAIN_CAN_DISCOVER, ALL_MEMBERS_CAN_DISCOVER
defaultSenderstringNonExpéditeur par défaut : DEFAULT_SELF ou GROUP

Sortie

ParamètreTypeDescription
emailstringAdresse email du groupe
namestringNom du groupe
descriptionstringDescription du groupe
whoCanJoinstringQui peut rejoindre le groupe
whoCanViewMembershipstringQui peut voir les membres du groupe
whoCanViewGroupstringQui peut voir les messages du groupe
whoCanPostMessagestringQui peut publier des messages dans le groupe
allowExternalMembersstringSi les utilisateurs externes peuvent être membres
allowWebPostingstringSi la publication web est autorisée
primaryLanguagestringLangue principale du groupe
isArchivedstringSi les messages sont archivés
archiveOnlystringSi le groupe est en mode archive uniquement
messageModerationLevelstringNiveau de modération des messages
spamModerationLevelstringNiveau de gestion du spam
replyTostringDestination de réponse par défaut
customReplyTostringEmail personnalisé pour les réponses
includeCustomFooterstringSi un pied de page personnalisé doit être inclus
customFooterTextstringTexte du pied de page personnalisé
sendMessageDenyNotificationstringSi des notifications de rejet doivent être envoyées
defaultMessageDenyNotificationTextstringTexte du message de rejet par défaut
membersCanPostAsTheGroupstringSi les membres peuvent publier au nom du groupe
includeInGlobalAddressListstringSi inclus dans la liste d'adresses globale
whoCanLeaveGroupstringQui peut quitter le groupe
whoCanContactOwnerstringQui peut contacter le propriétaire du groupe
favoriteRepliesOnTopstringSi les réponses favorites apparaissent en haut
whoCanApproveMembersstringQui peut approuver les nouveaux membres
whoCanBanUsersstringQui peut bannir des utilisateurs
whoCanModerateMembersstringQui peut gérer les membres
whoCanModerateContentstringQui peut modérer le contenu
whoCanAssistContentstringQui peut aider avec les métadonnées du contenu
enableCollaborativeInboxstringSi la boîte de réception collaborative est activée
whoCanDiscoverGroupstringQui peut découvrir le groupe
defaultSenderstringIdentité d'expéditeur par défaut

On this page

Start building today
Trusted by over 70,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started