Groups

Une ressource Groups est la classe de données racine de l'API Groups Settings. Chaque ressource Groupes est associée à un ensemble de paramètres.

Pour en savoir plus, consultez la liste des méthodes associées à cette ressource.

Représentations de la ressource

Une ressource Groupes inclut des métadonnées contenant un résumé des paramètres d'un groupe spécifié. Ces paramètres permettent de gérer l'accès au groupe, les notifications, l'archivage des discussions et la modération des messages, et de personnaliser les groupes d'utilisateurs de votre compte.

Par défaut, les données de la ressource Groupes sont renvoyées au format atom+XML.

Atom

<entry xmlns="http://www.w3.org/2005/Atom" xmlns:apps="http://schemas.google.com/apps/2006" xmlns:gd="http://schemas.google.com/g/2005">
  <id>
    string
  </id>
  <title>
    Groups Resource Entry
  </title>
  <content type="text">
    string
  </content>
  <author>
    <name>
      Google
    </name>
  </author>
  <apps:email>
    string
  </apps:email>
  <apps:name>
    string
  </apps:name>
  <apps:description>
    string
  </apps:description>
  <apps:whoCanJoin>
    string
  </apps:whoCanJoin>
  <apps:whoCanViewMembership>
    string
  </apps:whoCanViewMembership>
  <apps:whoCanViewGroup>
    string
  </apps:whoCanViewGroup>
  <apps:whoCanInvite>
    string
  </apps:whoCanInvite>
  <apps:whoCanAdd>
    string
  </apps:whoCanAdd>
  <apps:allowExternalMembers>
    string
  </apps:allowExternalMembers>
  <apps:whoCanPostMessage>
    string
  </apps:whoCanPostMessage>
  <apps:allowWebPosting>
    string
  </apps:allowWebPosting>
  <apps:primaryLanguage>
    string
  </apps:primaryLanguage>
  <apps:maxMessageBytes>
    integer
  </apps:maxMessageBytes>
  <apps:isArchived>
    string
  </apps:isArchived>
  <apps:archiveOnly>
    string
  </apps:archiveOnly>
  <apps:messageModerationLevel>
    string
  </apps:messageModerationLevel>
  <apps:spamModerationLevel>
    string
  </apps:spamModerationLevel>
  <apps:replyTo>
    string
  </apps:replyTo>
  <apps:customReplyTo>
    string
  </apps:customReplyTo>
  <apps:includeCustomFooter>
    string
  </apps:includeCustomFooter>
  <apps:customFooterText>
    string
  </apps:customFooterText>
  <apps:sendMessageDenyNotification>
    string
  </apps:sendMessageDenyNotification>
  <apps:defaultMessageDenyNotificationText>
    string
  </apps:defaultMessageDenyNotificationText>
  <apps:showInGroupDirectory>
    string
  </apps:showInGroupDirectory>
  <apps:allowGoogleCommunication>
    string
  </apps:allowGoogleCommunication>
  <apps:membersCanPostAsTheGroup>
    string
  </apps:membersCanPostAsTheGroup>
  <apps:messageDisplayFont>
    string
  </apps:messageDisplayFont>
  <apps:includeInGlobalAddressList>
    string
  </apps:includeInGlobalAddressList>
  <apps:whoCanLeaveGroup>
    string
  </apps:whoCanLeaveGroup>
  <apps:whoCanContactOwner>
    string
  </apps:whoCanContactOwner>
  <apps:whoCanAddReferences>
    string
  </apps:whoCanAddReferences>
  <apps:whoCanAssignTopics>
    string
  </apps:whoCanAssignTopics>
  <apps:whoCanUnassignTopic>
    string
  </apps:whoCanUnassignTopic>
  <apps:whoCanTakeTopics>
    string
  </apps:whoCanTakeTopics>
  <apps:whoCanMarkDuplicate>
    string
  </apps:whoCanMarkDuplicate>
  <apps:whoCanMarkNoResponseNeeded>
    string
  </apps:whoCanMarkNoResponseNeeded>
  <apps:whoCanMarkFavoriteReplyOnAnyTopic>
    string
  </apps:whoCanMarkFavoriteReplyOnAnyTopic>
  <apps:whoCanMarkFavoriteReplyOnOwnTopic>
    string
  </apps:whoCanMarkFavoriteReplyOnOwnTopic>
  <apps:whoCanUnmarkFavoriteReplyOnAnyTopic>
    string
  </apps:whoCanUnmarkFavoriteReplyOnAnyTopic>
  <apps:whoCanEnterFreeFormTags>
    string
  </apps:whoCanEnterFreeFormTags>
  <apps:whoCanModifyTagsAndCategories>
    string
  </apps:whoCanModifyTagsAndCategories>
  <apps:favoriteRepliesOnTop>
    string
  </apps:favoriteRepliesOnTop>
  <apps:whoCanApproveMembers>
    string
  </apps:whoCanApproveMembers>
  <apps:whoCanBanUsers>
    string
  </apps:whoCanBanUsers>
  <apps:whoCanModifyMembers>
    string
  </apps:whoCanModifyMembers>
  <apps:whoCanApproveMessages>
    string
  </apps:whoCanApproveMessages>
  <apps:whoCanDeleteAnyPost>
    string
  </apps:whoCanDeleteAnyPost>
  <apps:whoCanDeleteTopics>
    string
  </apps:whoCanDeleteTopics>
  <apps:whoCanLockTopics>
    string
  </apps:whoCanLockTopics>
  <apps:whoCanMoveTopicsIn>
    string
  </apps:whoCanMoveTopicsIn>
  <apps:whoCanMoveTopicsOut>
    string
  </apps:whoCanMoveTopicsOut>
  <apps:whoCanPostAnnouncements>
    string
  </apps:whoCanPostAnnouncements>
  <apps:whoCanHideAbuse>
    string
  </apps:whoCanHideAbuse>
  <apps:whoCanMakeTopicsSticky>
    string
  </apps:whoCanMakeTopicsSticky>
  <apps:whoCanModerateMembers>
    string
  </apps:whoCanModerateMembers>
  <apps:whoCanModerateContent>
    string
  </apps:whoCanModerateContent>
  <apps:whoCanAssistContent>
    string
  </apps:whoCanAssistContent>
  <apps:customRolesEnabledForSettingsToBeMerged>
    string
  </apps:customRolesEnabledForSettingsToBeMerged>
  <apps:enableCollaborativeInbox>
    string
  </apps:enableCollaborativeInbox>
  <apps:whoCanDiscoverGroup>
    string
  </apps:whoCanDiscoverGroup>
  <apps:defaultSender>
    string
  </apps:defaultSender>
</entry>

Le tableau suivant présente les ressources Groupes:

Nom de propriété Valeur Description
entry object Une ressource de groupe
entry/xmlns string Schéma au format Atom
entry/xmlns:apps string Schéma du format d'E/S Google Workspace
entry/xmlns:gd string Schéma du protocole Google Data
entry/id object Identifiant unique d'une ressource de groupe
entry/title object Titre de l'entrée Atom de l'API, qui est Groups Resource Entry.
entry/content object Type de contenu d'une entrée Atom
entry/content/type string Type de contenu du flux Atom, qui est text
entry/author object Balise d'auteur pour une entrée Atom
entry/author/name object Le nom de l'auteur, c'est-à-dire Google
entry/apps:email object

Adresse e-mail du groupe. Cette propriété peut être mise à jour à l'aide de l'API Directory.

entry/apps:name object Nom du groupe. Le nom d'un groupe peut comporter jusqu'à 75 caractères.
entry/apps:description object Description du groupe. La valeur de cette propriété peut être une chaîne vide si aucune description de groupe n'a été saisie. Si elle est saisie, la description maximale du groupe ne dépasse pas 300 caractères.
entry/apps:whoCanJoin object Autorisation de rejoindre le groupe. Les valeurs possibles sont:
  • ANYONE_CAN_JOIN: tous les internautes, à l'intérieur et à l'extérieur de votre domaine, peuvent rejoindre le groupe.
  • ALL_IN_DOMAIN_CAN_JOIN: tous les membres du domaine du compte peuvent rejoindre la réunion. Cela inclut les comptes avec plusieurs domaines.
  • INVITED_CAN_JOIN: les candidats peuvent être invités à rejoindre la communauté.
  • CAN_REQUEST_TO_JOIN: les non-membres peuvent demander une invitation pour participer.
entry/apps:whoCanViewMembership object Autorisations d'afficher l'adhésion. Les valeurs possibles sont:
  • ALL_IN_DOMAIN_CAN_VIEW: tous les utilisateurs du compte peuvent consulter la liste des membres du groupe.

    Si un groupe comporte déjà des membres externes, ceux-ci peuvent toujours envoyer des e-mails à ce groupe.

  • ALL_MEMBERS_CAN_VIEW: les membres du groupe peuvent consulter la liste des membres.
  • ALL_MANAGERS_CAN_VIEW: les gestionnaires du groupe peuvent consulter la liste des membres.
entry/apps:whoCanViewGroup object Autorisations d'afficher les messages de groupe. Les valeurs possibles sont:
  • ANYONE_CAN_VIEW: tous les internautes peuvent consulter les messages du groupe.
  • ALL_IN_DOMAIN_CAN_VIEW: tous les utilisateurs de votre compte peuvent consulter les messages de ce groupe.
  • ALL_MEMBERS_CAN_VIEW: tous les membres du groupe peuvent consulter les messages du groupe.
  • ALL_MANAGERS_CAN_VIEW: tous les gestionnaires du groupe peuvent consulter les messages de ce groupe.
  • ALL_OWNERS_CAN_VIEW: tous les propriétaires du groupe peuvent consulter les messages de ce groupe.
entry/apps:whoCanInvite object Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateMembers. Ce rôle permet d'inviter de nouveaux membres. Les valeurs possibles sont:
  • ALL_MEMBERS_CAN_INVITE: les administrateurs et les membres peuvent inviter un nouveau membre.
  • ALL_MANAGERS_CAN_INVITE: seuls les gestionnaires peuvent inviter un nouveau membre. y compris le propriétaire du groupe.
  • ALL_OWNERS_CAN_INVITE: seuls les propriétaires peuvent inviter un nouveau membre.
  • NONE_CAN_INVITE: personne ne peut inviter un nouveau membre.
entry/apps:whoCanAdd object Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateMembers. Autorisations permettant d'ajouter directement de nouveaux membres. Les valeurs possibles sont:
  • ALL_MEMBERS_CAN_ADD: les administrateurs et les membres peuvent ajouter des membres directement.
  • ALL_MANAGERS_CAN_ADD: seuls les gestionnaires peuvent ajouter des membres directement. y compris le propriétaire du groupe.
  • ALL_OWNERS_CAN_ADD: seuls les propriétaires peuvent ajouter des membres directement.
  • NONE_CAN_ADD: personne ne peut ajouter directement de nouveaux membres.
entry/apps:allowExternalMembers object Indique si les membres externes à votre organisation peuvent rejoindre le groupe. Les valeurs possibles sont:
  • true: les utilisateurs Google Workspace externes à votre organisation peuvent devenir membres de ce groupe.
  • false: les utilisateurs qui n'appartiennent pas à l'organisation ne sont pas autorisés à devenir membres de ce groupe.
entry/apps:whoCanPostMessage object Autorisations de publier des messages. Les valeurs possibles sont:
  • NONE_CAN_POST: le groupe est désactivé et archivé. Personne ne peut envoyer de message à ce groupe.
    • Si le paramètre "archiveOnly" est défini sur false, la mise à jour de whoCanPostMessage sur NONE_CAN_POST génère une erreur.
    • Si le paramètre "archiveOnly" est rétabli sur false au lieu de true, whoCanPostMessages est défini sur ALL_MANAGERS_CAN_POST.
  • ALL_MANAGERS_CAN_POST: les administrateurs, y compris les propriétaires de groupe, peuvent publier des messages.
  • ALL_MEMBERS_CAN_POST: tous les membres du groupe peuvent envoyer un message.
  • ALL_OWNERS_CAN_POST: seuls les propriétaires du groupe peuvent publier un message.
  • ALL_IN_DOMAIN_CAN_POST: tous les utilisateurs du compte peuvent publier un message.
  • ANYONE_CAN_POST: tout internaute extérieur à votre compte peut accéder à votre service Google Groupes et publier un message.
entry/apps:allowWebPosting object Autorise la publication depuis le Web. Les valeurs possibles sont:
  • true: permet à tout membre de publier sur le forum du groupe.
  • false: les membres n'utilisent que Gmail pour communiquer avec le groupe.
entry/apps:primaryLanguage object Langue principale du groupe. Utilisez les balises de langue du tableau Langues acceptées.
entry/apps:maxMessageBytes object Obsolète. La taille maximale d'un message est de 25 Mo.
entry/apps:isArchived object Permet d'archiver le contenu du groupe. Les valeurs possibles sont:
  • true: archiver les messages envoyés au groupe
  • false: ne pas conserver d'archive des messages envoyés à ce groupe. Si la valeur est false, les messages précédemment archivés restent dans les archives.
entry/apps:archiveOnly object Permet uniquement d'archiver le groupe. Les valeurs possibles sont:
  • true: le groupe est archivé et inactif. Les nouveaux messages envoyés à ce groupe sont rejetés. Vous pouvez consulter et rechercher les anciens messages archivés.
    • Si la valeur est true, la propriété whoCanPostMessage est définie sur NONE_CAN_POST.
    • En cas de rétablissement de la valeur true au lieu de false, whoCanPostMessages est défini sur ALL_MANAGERS_CAN_POST.
  • false: le groupe est actif et peut recevoir des messages.
    • Lorsque false, la mise à jour de whoCanPostMessage sur NONE_CAN_POST entraîne une erreur.
entry/apps:messageModerationLevel object Niveau de modération des messages entrants. Les valeurs possibles sont:
  • MODERATE_ALL_MESSAGES: tous les messages sont envoyés à l'adresse e-mail du propriétaire du groupe pour approbation. S'il est approuvé, le message est envoyé au groupe.
  • MODERATE_NON_MEMBERS: tous les messages des personnes qui ne sont pas membres du groupe sont envoyés à l'adresse e-mail du propriétaire du groupe pour approbation. S'il est approuvé, le message est envoyé au groupe.
  • MODERATE_NEW_MEMBERS: tous les messages des nouveaux membres sont envoyés à l'adresse e-mail du propriétaire du groupe pour approbation. S'il est approuvé, le message est envoyé au groupe.
  • MODERATE_NONE: aucune approbation de modérateur n'est requise. Les messages sont envoyés directement au groupe.
entry/apps:spamModerationLevel object Spécifie les niveaux de modération pour les messages identifiés comme spam. Les valeurs possibles sont:
  • ALLOW: publier le message dans le groupe
  • MODERATE: envoyer le message à la file d'attente de modération. Il s'agit de la valeur par défaut.
  • SILENTLY_MODERATE: envoyer le message à la file d'attente de modération, mais n'envoyer aucune notification aux modérateurs.
  • REJECT: rejeter immédiatement le message
entry/apps:replyTo object Indique à qui la réponse par défaut doit être envoyée. Les valeurs possibles sont:
  • REPLY_TO_CUSTOM: pour les réponses aux messages, utilisez l'adresse e-mail personnalisée du groupe.

    Lorsque la propriété ReplyTo du groupe est définie sur REPLY_TO_CUSTOM, la propriété customReplyTo contient l'adresse e-mail personnalisée utilisée pour répondre à un message. Si la propriété ReplyTo du groupe est définie sur REPLY_TO_CUSTOM, la propriété customReplyTo doit avoir une valeur. Sinon, une erreur est renvoyée.

  • REPLY_TO_SENDER: réponse envoyée à l'auteur du message
  • REPLY_TO_LIST: cette réponse est envoyée au groupe.
  • REPLY_TO_OWNER: la réponse est envoyée aux propriétaires du groupe. Les gestionnaires du groupe ne sont pas inclus.
  • REPLY_TO_IGNORE: les utilisateurs du groupe décident de l'adresse d'envoi de la réponse au message.
  • REPLY_TO_MANAGERS: ce message de réponse est envoyé aux gestionnaires du groupe, y compris tous les gestionnaires et le propriétaire du groupe.
entry/apps:customReplyTo object Adresse e-mail utilisée pour répondre à un message si la propriété replyTo est définie sur REPLY_TO_CUSTOM. Cette adresse est définie par un administrateur de compte.
  • Lorsque la propriété ReplyTo du groupe est définie sur REPLY_TO_CUSTOM, la propriété customReplyTo contient une adresse e-mail personnalisée utilisée pour répondre à un message.
  • Si la propriété ReplyTo du groupe est définie sur REPLY_TO_CUSTOM, la propriété customReplyTo doit comporter une valeur textuelle, sans quoi une erreur est renvoyée.
entry/apps:includeCustomFooter object Permet d'inclure ou non un pied de page personnalisé. Les valeurs possibles sont:
  • true
  • false
entry/apps:customFooterText object Permet de définir le contenu du texte de pied de page personnalisé. Le nombre maximal de caractères est de 1 000.
entry/apps:sendMessageDenyNotification object Permet à un membre d'être averti si le message adressé au groupe est refusé par le propriétaire du groupe. Les valeurs possibles sont:
  • true: lorsqu'un message est rejeté, envoyer la notification de refus à l'auteur du message

    La propriété defaultMessageDenyNotificationText dépend de la propriété sendMessageDenyNotification définie sur true.

  • false: lorsqu'un message est rejeté, aucune notification n'est envoyée.
entry/apps:defaultMessageDenyNotificationText object Lorsqu'un message est rejeté, il s'agit du texte de la notification de refus envoyée à l'auteur du message. Par défaut, cette propriété est vide et n'a aucune valeur dans le corps de réponse de l'API. La taille maximale du texte de notification est de 10 000 caractères.
entry/apps:showInGroupDirectory object Obsolète. Cet élément est fusionné avec le paramètre whoCanDiscoverGroup. Permet d'afficher le groupe dans l'annuaire des groupes. Les valeurs possibles sont:
  • true: tous les groupes du compte sont répertoriés dans l'annuaire Groupes.
  • false: tous les groupes du compte ne figurent pas dans l'annuaire.
entry/apps:allowGoogleCommunication object Obsolète. Permet à Google de contacter l'administrateur du groupe.
  • true: autoriser Google à contacter les gestionnaires de ce groupe. Google peut parfois vous informer sur les dernières fonctionnalités, demander des commentaires sur de nouvelles fonctionnalités ou demander l'autorisation de mettre votre groupe en avant.
  • false: Google ne peut pas contacter les gestionnaires de ce groupe.
entry/apps:membersCanPostAsTheGroup object Permet aux membres de publier des messages en tant que groupe. Les valeurs possibles sont:
  • true: les membres du groupe peuvent envoyer des messages à l'aide de l'adresse e-mail du groupe plutôt que de leur propre adresse e-mail. Le message semble provenir du groupe lui-même.
  • false: les membres ne peuvent pas envoyer de messages au nom de l'adresse e-mail du groupe.
entry/apps:messageDisplayFont object Obsolète. La valeur par défaut de la police d'affichage du message est toujours DEFAULT_FONT.
entry/apps:includeInGlobalAddressList object Permet d'inclure le groupe dans la liste d'adresses globale. Pour en savoir plus, consultez le Centre d'aide. Les valeurs possibles sont:
  • true: le groupe est inclus dans la liste d'adresses globale.
  • false: le groupe ne figure pas dans la liste d'adresses globale.
entry/apps:whoCanLeaveGroup object Indique les personnes autorisées à quitter le groupe. Les valeurs possibles sont:
  • ALL_MANAGERS_CAN_LEAVE
  • ALL_MEMBERS_CAN_LEAVE
  • NONE_CAN_LEAVE
entry/apps:whoCanContactOwner object Indique qui peut contacter le propriétaire du groupe. Les valeurs possibles sont:
  • ALL_IN_DOMAIN_CAN_CONTACT
  • ALL_MANAGERS_CAN_CONTACT
  • ALL_MEMBERS_CAN_CONTACT
  • ANYONE_CAN_CONTACT
entry/apps:whoCanAddReferences object Obsolète. Cette fonctionnalité n'est plus disponible dans l'interface utilisateur de Google Groupes. La valeur est toujours NONE.
entry/apps:whoCanAssignTopics object Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Indique qui peut attribuer des sujets d'un forum à un autre utilisateur. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanUnassignTopic object Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Indique qui peut annuler l'attribution d'un sujet dans un forum. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanTakeTopics object Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Indique les personnes autorisées à prendre en charge des sujets d'un forum. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMarkDuplicate object Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Indique qui peut marquer un sujet comme doublon d'un autre sujet. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMarkNoResponseNeeded object Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Indique qui peut marquer un sujet comme ne nécessitant pas de réponse. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMarkFavoriteReplyOnAnyTopic object Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Indique qui peut marquer le post d'un autre utilisateur comme réponse favorite. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMarkFavoriteReplyOnOwnTopic object Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Spécifie qui peut marquer comme réponse favorite un message sur un sujet qu'il a lancé. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanUnmarkFavoriteReplyOnAnyTopic object Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Indique qui peut annuler le marquage d'un post comme favori. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanEnterFreeFormTags object Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Spécifie les personnes autorisées à saisir des tags de format libre pour les sujets d'un forum. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModifyTagsAndCategories object Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Indique qui peut modifier les tags et les catégories. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:favoriteRepliesOnTop object Indique si les réponses favorites doivent être affichées au-dessus des autres réponses.
  • true: les réponses favorites sont affichées au-dessus des autres réponses.
  • false: les réponses favorites ne seront pas affichées au-dessus des autres réponses.
entry/apps:whoCanApproveMembers object Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateMembers. Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateMembers. Indique qui peut approuver les membres qui demandent à rejoindre des groupes. Les valeurs possibles sont:
  • ALL_MEMBERS_CAN_APPROVE
  • ALL_MANAGERS_CAN_APPROVE
  • ALL_OWNERS_CAN_APPROVE
  • NONE_CAN_APPROVE
entry/apps:whoCanBanUsers object Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateMembers. Indique qui peut refuser l'adhésion aux utilisateurs. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModifyMembers object Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateMembers. Indique qui peut modifier les rôles des membres du groupe. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanApproveMessages object Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Indique qui peut approuver les messages en attente dans la file d'attente de modération. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanDeleteAnyPost object Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Indique qui peut supprimer les réponses aux sujets. (les auteurs peuvent toujours supprimer leurs propres messages). Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanDeleteTopics object Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Indique qui peut supprimer des sujets. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanLockTopics object Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Spécifie qui peut empêcher les utilisateurs de publier des réponses aux sujets. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMoveTopicsIn object Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Indique qui peut déplacer des sujets dans le groupe ou le forum. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMoveTopicsOut object Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Spécifie les personnes autorisées à retirer des sujets du groupe ou du forum. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanPostAnnouncements object Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Indique qui peut publier des annonces, un type de sujet spécial. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanHideAbuse object Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Spécifie les personnes autorisées à masquer les posts en les signalant comme constituant un abus. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanMakeTopicsSticky object Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Définit les utilisateurs autorisés à faire apparaître les sujets en haut de la liste. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModerateMembers object Spécifie les personnes autorisées à gérer les membres. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanModerateContent object Indique les personnes autorisées à modérer le contenu. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
entry/apps:whoCanAssistContent object Spécifie les personnes autorisées à modérer les métadonnées. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
entry/apps:customRolesEnabledForSettingsToBeMerged object Indique si le groupe possède un rôle personnalisé inclus dans l'un des paramètres fusionnés. Ce champ est en lecture seule, et les requêtes UPDATE et PATCH qui lui sont adressées sont ignorées. Les valeurs possibles sont:
  • true
  • false
entry/apps:enableCollaborativeInbox object Indique si la boîte de réception collaborative restera activée pour le groupe. Les valeurs possibles sont:
  • true
  • false
entry/apps:whoCanDiscoverGroup object Indique l'ensemble des utilisateurs pour lesquels ce groupe est visible. Les valeurs possibles sont:
  • ANYONE_CAN_DISCOVER
  • ALL_IN_DOMAIN_CAN_DISCOVER
  • ALL_MEMBERS_CAN_DISCOVER
entry/apps:defaultSender object Expéditeur par défaut des membres autorisés à publier des messages en tant que groupe. Les valeurs possibles sont:
  • DEFAULT_SELF
  • GROUP

JSON

{
  "kind": "groupsSettings#groups",
  "email": string,
  "name": string,
  "description": string,
  "whoCanJoin": string,
  "whoCanViewMembership": string,
  "whoCanViewGroup": string,
  "whoCanInvite": string,
  "whoCanAdd": string,
  "allowExternalMembers": string,
  "whoCanPostMessage": string,
  "allowWebPosting": string,
  "primaryLanguage": string,
  "maxMessageBytes": integer,
  "isArchived": string,
  "archiveOnly": string,
  "messageModerationLevel": string,
  "spamModerationLevel": string,
  "replyTo": string,
  "customReplyTo": string,
  "includeCustomFooter": string,
  "customFooterText": string,
  "sendMessageDenyNotification": string,
  "defaultMessageDenyNotificationText": string,
  "showInGroupDirectory": string,
  "allowGoogleCommunication": string,
  "membersCanPostAsTheGroup": string,
  "messageDisplayFont": string,
  "includeInGlobalAddressList": string,
  "whoCanLeaveGroup": string,
  "whoCanContactOwner": string,
  "whoCanAddReferences": string,
  "whoCanAssignTopics": string,
  "whoCanUnassignTopic": string,
  "whoCanTakeTopics": string,
  "whoCanMarkDuplicate": string,
  "whoCanMarkNoResponseNeeded": string,
  "whoCanMarkFavoriteReplyOnAnyTopic": string,
  "whoCanMarkFavoriteReplyOnOwnTopic": string,
  "whoCanUnmarkFavoriteReplyOnAnyTopic": string,
  "whoCanEnterFreeFormTags": string,
  "whoCanModifyTagsAndCategories": string,
  "favoriteRepliesOnTop": string,
  "whoCanApproveMembers": string,
  "whoCanBanUsers": string,
  "whoCanModifyMembers": string,
  "whoCanApproveMessages": string,
  "whoCanDeleteAnyPost": string,
  "whoCanDeleteTopics": string,
  "whoCanLockTopics": string,
  "whoCanMoveTopicsIn": string,
  "whoCanMoveTopicsOut": string,
  "whoCanPostAnnouncements": string,
  "whoCanHideAbuse": string,
  "whoCanMakeTopicsSticky": string,
  "whoCanModerateMembers": string,
  "whoCanModerateContent": string,
  "whoCanAssistContent": string,
  "customRolesEnabledForSettingsToBeMerged": string,
  "enableCollaborativeInbox": string,
  "whoCanDiscoverGroup": string,
  "defaultSender": string
}

Le tableau suivant présente les ressources Groupes:

Nom de propriété Valeur Description
kind string Type de la ressource. La valeur est toujours groupsSettings#groups.
email string Adresse e-mail du groupe. Cette propriété peut être mise à jour à l'aide de l'API Directory.
name string Nom du groupe, dont la taille maximale est de 75 caractères.
description string Description du groupe. La valeur de cette propriété peut être une chaîne vide si aucune description de groupe n'a été saisie. Si elle est saisie, la description maximale du groupe ne dépasse pas 300 caractères.
whoCanJoin string Autorisation de rejoindre le groupe. Les valeurs possibles sont:
  • ANYONE_CAN_JOIN: tous les internautes, à l'intérieur et à l'extérieur de votre domaine, peuvent rejoindre le groupe.
  • ALL_IN_DOMAIN_CAN_JOIN: tous les membres du domaine du compte peuvent rejoindre la réunion. Cela inclut les comptes avec plusieurs domaines.
  • INVITED_CAN_JOIN: les candidats peuvent être invités à rejoindre la communauté.
  • CAN_REQUEST_TO_JOIN: les non-membres peuvent demander une invitation pour participer.
whoCanViewMembership string Autorisations d'afficher l'adhésion. Les valeurs possibles sont:
  • ALL_IN_DOMAIN_CAN_VIEW: tous les utilisateurs du compte peuvent consulter la liste des membres du groupe.

    Si un groupe comporte déjà des membres externes, ceux-ci peuvent toujours envoyer des e-mails à ce groupe.

  • ALL_MEMBERS_CAN_VIEW: les membres du groupe peuvent consulter la liste des membres.
  • ALL_MANAGERS_CAN_VIEW: les gestionnaires du groupe peuvent consulter la liste des membres.
whoCanViewGroup string Autorisations d'afficher les messages de groupe. Les valeurs possibles sont:
  • ANYONE_CAN_VIEW: tous les internautes peuvent consulter les messages du groupe.
  • ALL_IN_DOMAIN_CAN_VIEW: tous les utilisateurs de votre compte peuvent consulter les messages de ce groupe.
  • ALL_MEMBERS_CAN_VIEW: tous les membres du groupe peuvent consulter les messages du groupe.
  • ALL_MANAGERS_CAN_VIEW: tous les gestionnaires du groupe peuvent consulter les messages de ce groupe.
whoCanInvite string Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateMembers. Ce rôle permet d'inviter de nouveaux membres. Les valeurs possibles sont:
  • ALL_MEMBERS_CAN_INVITE: les administrateurs et les membres peuvent inviter un nouveau membre.
  • ALL_MANAGERS_CAN_INVITE: seuls les gestionnaires peuvent inviter un nouveau membre. y compris le propriétaire du groupe.
  • ALL_OWNERS_CAN_INVITE: seuls les propriétaires peuvent inviter un nouveau membre.
  • NONE_CAN_INVITE: personne ne peut inviter un nouveau membre.
whoCanAdd string Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateMembers. Autorisations nécessaires pour ajouter des membres. Les valeurs possibles sont:
  • ALL_MEMBERS_CAN_ADD: les administrateurs et les membres peuvent ajouter des membres directement.
  • ALL_MANAGERS_CAN_ADD: seuls les gestionnaires peuvent ajouter directement des membres, y compris le propriétaire du groupe.
  • ALL_OWNERS_CAN_ADD: seuls les propriétaires peuvent ajouter des membres directement.
  • NONE_CAN_ADD: personne ne peut ajouter directement de nouveaux membres.
allowExternalMembers string Indique si les membres externes à votre organisation peuvent rejoindre le groupe. Les valeurs possibles sont:
  • true: les utilisateurs Google Workspace externes à votre organisation peuvent devenir membres de ce groupe.
  • false: les utilisateurs qui n'appartiennent pas à l'organisation ne sont pas autorisés à devenir membres de ce groupe.
whoCanPostMessage string Autorisations de publier des messages. Les valeurs possibles sont:
  • NONE_CAN_POST: le groupe est désactivé et archivé. Personne ne peut envoyer de message à ce groupe.
    • Lorsque archiveOnly est défini sur false, la mise à jour de whoCanPostMessage vers NONE_CAN_POST génère une erreur.
    • Si archiveOnly est rétabli de true en false, whoCanPostMessages est défini sur ALL_MANAGERS_CAN_POST.
  • ALL_MANAGERS_CAN_POST: les administrateurs, y compris les propriétaires de groupe, peuvent publier des messages.
  • ALL_MEMBERS_CAN_POST: tous les membres du groupe peuvent envoyer un message.
  • ALL_OWNERS_CAN_POST: seuls les propriétaires du groupe peuvent publier un message.
  • ALL_IN_DOMAIN_CAN_POST: tous les utilisateurs du compte peuvent publier un message.
  • ANYONE_CAN_POST: tout internaute extérieur à votre compte peut accéder à votre service Google Groupes et publier un message.
allowWebPosting string Autorise la publication depuis le Web. Les valeurs possibles sont:
  • true: permet à tout membre de publier sur le forum du groupe.
  • false: les membres n'utilisent que Gmail pour communiquer avec le groupe.
primaryLanguage string Langue principale du groupe. Utilisez les balises de langue du tableau Langues acceptées.
maxMessageBytes integer Obsolète. La taille maximale d'un message est de 25 Mo.
isArchived string Permet d'archiver le contenu du groupe. Les valeurs possibles sont:
  • true: archiver les messages envoyés au groupe
  • false: ne pas conserver d'archive des messages envoyés à ce groupe. Si la valeur est false, les messages précédemment archivés restent dans les archives.
archiveOnly string Permet uniquement d'archiver le groupe. Les valeurs possibles sont:
  • true: le groupe est archivé et inactif. Les nouveaux messages envoyés à ce groupe sont rejetés. Vous pouvez consulter et rechercher les anciens messages archivés.
    • Si la valeur est true, la propriété whoCanPostMessage est définie sur NONE_CAN_POST.
    • En cas de rétablissement de la valeur true au lieu de false, whoCanPostMessages est défini sur ALL_MANAGERS_CAN_POST.
  • false: le groupe est actif et peut recevoir des messages.
    • Lorsque false, la mise à jour de whoCanPostMessage sur NONE_CAN_POST entraîne une erreur.
messageModerationLevel string Niveau de modération des messages entrants. Les valeurs possibles sont:
  • MODERATE_ALL_MESSAGES: tous les messages sont envoyés à l'adresse e-mail du propriétaire du groupe pour approbation. S'il est approuvé, le message est envoyé au groupe.
  • MODERATE_NON_MEMBERS: tous les messages des personnes qui ne sont pas membres du groupe sont envoyés à l'adresse e-mail du propriétaire du groupe pour approbation. S'il est approuvé, le message est envoyé au groupe.
  • MODERATE_NEW_MEMBERS: tous les messages des nouveaux membres sont envoyés à l'adresse e-mail du propriétaire du groupe pour approbation. S'il est approuvé, le message est envoyé au groupe.
  • MODERATE_NONE: aucune approbation de modérateur n'est requise. Les messages sont envoyés directement au groupe.
spamModerationLevel string Spécifie les niveaux de modération pour les messages identifiés comme spam. Les valeurs possibles sont:
  • ALLOW: publier le message dans le groupe
  • MODERATE: envoyer le message à la file d'attente de modération. Il s'agit de la valeur par défaut.
  • SILENTLY_MODERATE: envoyer le message à la file d'attente de modération, mais n'envoyer aucune notification aux modérateurs.
  • REJECT: rejeter immédiatement le message
replyTo string Spécifie qui reçoit la réponse par défaut. Les valeurs possibles sont:
  • REPLY_TO_CUSTOM: pour les réponses aux messages, utilisez l'adresse e-mail personnalisée du groupe.

    Lorsque la propriété ReplyTo du groupe est définie sur REPLY_TO_CUSTOM, la propriété customReplyTo contient l'adresse e-mail personnalisée utilisée pour répondre à un message. Si la propriété ReplyTo du groupe est définie sur REPLY_TO_CUSTOM, la propriété customReplyTo doit avoir une valeur. Sinon, une erreur est renvoyée.

  • REPLY_TO_SENDER: réponse envoyée à l'auteur du message
  • REPLY_TO_LIST: cette réponse est envoyée au groupe.
  • REPLY_TO_OWNER: la réponse est envoyée aux propriétaires du groupe. Les gestionnaires du groupe ne sont pas concernés.
  • REPLY_TO_IGNORE: les utilisateurs du groupe décident de l'adresse d'envoi de la réponse au message.
  • REPLY_TO_MANAGERS: ce message de réponse est envoyé aux gestionnaires du groupe, y compris tous les gestionnaires et le propriétaire du groupe.
customReplyTo string Adresse e-mail utilisée pour répondre à un message si la propriété replyTo est définie sur REPLY_TO_CUSTOM. Cette adresse est définie par un administrateur de compte.
  • Lorsque la propriété ReplyTo du groupe est définie sur REPLY_TO_CUSTOM, la propriété customReplyTo contient une adresse e-mail personnalisée utilisée pour répondre à un message.
  • Si la propriété ReplyTo du groupe est définie sur REPLY_TO_CUSTOM, la propriété customReplyTo doit comporter une valeur textuelle, sans quoi une erreur est renvoyée.
includeCustomFooter string Permet d'inclure ou non un pied de page personnalisé. Les valeurs possibles sont:
  • true
  • false
customFooterText string Permet de définir le contenu du texte de pied de page personnalisé. Le nombre maximal de caractères est de 1 000.
sendMessageDenyNotification string Permet à un membre d'être averti si le message adressé au groupe est refusé par le propriétaire du groupe. Les valeurs possibles sont:
  • true: lorsqu'un message est rejeté, envoyer la notification de refus à l'auteur du message

    La propriété defaultMessageDenyNotificationText dépend de la propriété sendMessageDenyNotification définie sur true.

  • false: lorsqu'un message est rejeté, aucune notification n'est envoyée.
defaultMessageDenyNotificationText string Lorsqu'un message est rejeté, il s'agit du texte de la notification de refus envoyée à l'auteur du message. Par défaut, cette propriété est vide et n'a aucune valeur dans le corps de réponse de l'API. La taille maximale du texte de notification est de 10 000 caractères.
showInGroupDirectory string Obsolète. Cet élément est fusionné avec le paramètre whoCanDiscoverGroup. Permet d'afficher le groupe dans l'annuaire des groupes. Les valeurs possibles sont:
  • true: tous les groupes du compte sont répertoriés dans l'annuaire Groupes.
  • false: tous les groupes du compte ne figurent pas dans l'annuaire.
allowGoogleCommunication string Obsolète. Permet à Google de contacter l'administrateur du groupe.
  • true: autoriser Google à contacter les gestionnaires de ce groupe. Google peut parfois vous informer sur les dernières fonctionnalités, demander des commentaires sur de nouvelles fonctionnalités ou demander l'autorisation de mettre votre groupe en avant.
  • false: Google ne peut pas contacter les gestionnaires de ce groupe.
membersCanPostAsTheGroup string Permet aux membres de publier des messages en tant que groupe. Les valeurs possibles sont:
  • true: les membres du groupe peuvent envoyer des messages à l'aide de l'adresse e-mail du groupe plutôt que de leur propre adresse e-mail. Le message semble provenir du groupe lui-même.
  • false: les membres ne peuvent pas envoyer de messages au nom de l'adresse e-mail du groupe.
messageDisplayFont string Obsolète. La valeur par défaut de la police d'affichage du message est toujours DEFAULT_FONT.
includeInGlobalAddressList string Permet d'inclure le groupe dans la liste d'adresses globale. Pour en savoir plus, consultez le Centre d'aide. Les valeurs possibles sont:
  • true: le groupe est inclus dans la liste d'adresses globale.
  • false: le groupe ne figure pas dans la liste d'adresses globale.
whoCanLeaveGroup string Autorisation de quitter le groupe. Les valeurs possibles sont:
  • ALL_MANAGERS_CAN_LEAVE
  • ALL_MEMBERS_CAN_LEAVE
  • NONE_CAN_LEAVE
whoCanContactOwner string L'autorisation de contacter le propriétaire du groupe via l'interface Web Les valeurs possibles sont:
  • ALL_IN_DOMAIN_CAN_CONTACT
  • ALL_MANAGERS_CAN_CONTACT
  • ALL_MEMBERS_CAN_CONTACT
  • ANYONE_CAN_CONTACT
whoCanAddReferences string Obsolète. Cette fonctionnalité n'est plus disponible dans l'interface utilisateur de Google Groupes. La valeur est toujours "NONE".
whoCanAssignTopics string Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Ce rôle permet d'attribuer des sujets d'un forum à un autre utilisateur. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanUnassignTopic string Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Autorisation d'annuler l'attribution de n'importe quel sujet dans un forum. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanTakeTopics string Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Autorisation de prendre en charge des sujets dans un forum. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanMarkDuplicate string Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Autorisation de marquer un sujet comme doublon d'un autre sujet Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanMarkNoResponseNeeded string Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Autorisation de marquer un sujet comme ne nécessitant pas de réponse. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanMarkFavoriteReplyOnAnyTopic string Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Autorisation de marquer tout message d'un autre utilisateur comme réponse favorite. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanMarkFavoriteReplyOnOwnTopic string Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Autorisation de marquer comme réponse favorite un post sur un sujet qu'il a lancé Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanUnmarkFavoriteReplyOnAnyTopic string Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Autorisation de ne plus marquer n'importe quel post comme étant une réponse favorite. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanEnterFreeFormTags string Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Autorisation de saisir des tags de format libre pour les sujets d'un forum. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
whoCanModifyTagsAndCategories string Obsolète. Cet élément est fusionné avec le paramètre whoCanAssistContent. Autorisation de modifier les tags et les catégories. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
favoriteRepliesOnTop string Indique si les réponses favorites doivent être affichées avant les autres réponses.
  • true: les réponses favorites sont affichées avant les autres réponses.
  • false: les réponses favorites ne s'affichent pas avant les autres réponses.
whoCanApproveMembers string Indique qui peut approuver les membres qui demandent à rejoindre des groupes. Cette autorisation sera abandonnée une fois qu'elle aura été fusionnée avec le paramètre whoCanModerateMembers. Les valeurs possibles sont:
  • ALL_MEMBERS_CAN_APPROVE
  • ALL_MANAGERS_CAN_APPROVE
  • ALL_OWNERS_CAN_APPROVE
  • NONE_CAN_APPROVE
whoCanBanUsers string Indique qui peut refuser l'adhésion aux utilisateurs. Cette autorisation sera abandonnée une fois qu'elle aura été fusionnée avec le paramètre whoCanModerateMembers. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanModifyMembers string Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateMembers. Indique qui peut modifier les rôles des membres du groupe. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanApproveMessages string Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Indique qui peut approuver les messages en attente dans la file d'attente de modération. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanDeleteAnyPost string Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Indique qui peut supprimer les réponses aux sujets. (les auteurs peuvent toujours supprimer leurs propres messages). Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanDeleteTopics string Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Indique qui peut supprimer des sujets. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanLockTopics string Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Spécifie qui peut empêcher les utilisateurs de publier des réponses aux sujets. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanMoveTopicsIn string Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Indique qui peut déplacer des sujets dans le groupe ou le forum. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanMoveTopicsOut string Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Spécifie les personnes autorisées à retirer des sujets du groupe ou du forum. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanPostAnnouncements string Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Indique qui peut publier des annonces, un type de sujet spécial. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanHideAbuse string Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Spécifie les personnes autorisées à masquer les posts en les signalant comme constituant un abus. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanMakeTopicsSticky string Obsolète. Cet élément est fusionné avec le paramètre whoCanModerateContent. Définit les utilisateurs autorisés à faire apparaître les sujets en haut de la liste. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanModerateMembers string Spécifie les personnes autorisées à gérer les membres. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanModerateContent string Indique les personnes autorisées à modérer le contenu. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • OWNERS_ONLY
  • NONE
whoCanAssistContent string Spécifie les personnes autorisées à modérer les métadonnées. Les valeurs possibles sont:
  • ALL_MEMBERS
  • OWNERS_AND_MANAGERS
  • MANAGERS_ONLY
  • OWNERS_ONLY
  • NONE
customRolesEnabledForSettingsToBeMerged string Indique si le groupe possède un rôle personnalisé inclus dans l'un des paramètres fusionnés. Ce champ est en lecture seule, et les requêtes UPDATE et PATCH qui lui sont adressées sont ignorées. Les valeurs possibles sont:
  • true
  • false
enableCollaborativeInbox string Indique si la boîte de réception collaborative restera activée pour le groupe. Les valeurs possibles sont:
  • true
  • false
whoCanDiscoverGroup string Indique l'ensemble des utilisateurs pour lesquels ce groupe est visible. Les valeurs possibles sont:
  • ANYONE_CAN_DISCOVER
  • ALL_IN_DOMAIN_CAN_DISCOVER
  • ALL_MEMBERS_CAN_DISCOVER
defaultSender string Expéditeur par défaut des membres autorisés à publier des messages en tant que groupe. Les valeurs possibles sont:
  • DEFAULT_SELF
  • GROUP

Méthodes

Les méthodes groupsSettings.groups.get et groupsSettings.groups.update opèrent sur une ressource Groupes spécifiée.

get
Récupère les paramètres d'un groupe identifiés par son adresse e-mail.
mise à jour
Met à jour les paramètres d'un groupe existant, identifiés par l'adresse e-mail du groupe.
patch
Met à jour une ressource existante. Cette méthode est compatible avec la sémantique "patch".

Langues disponibles

Les codes de langue suivants sont acceptés pour le champ primaryLanguage d'un groupe.

aa
ab
af
am
ar
as
ay
az
ba
be
bg
bh
bi
bn
bo
br
bs
ca
co
cs
cy
da
de
dz en
el
US











c




































mk
ml
mn
mo
mr
ms
mt
mon
na
ne
nl
nn
non
oc
om
ou
pa
pl
ps
pt-BR
pt-PT
qu
ru
rn













sr
ss
st
su
sv
sw
ta
te
tg
th
ti
tk
tl
tn
to
tr
ts
tt
tw
ug
uk
urvi