Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Groups Service
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Groupes
Ce service permet aux scripts d'accéder à Google Groupes. Il peut être utilisé pour interroger des informations telles que l'adresse e-mail d'un groupe ou la liste des groupes dont l'utilisateur est membre direct. Voici un exemple qui montre le nombre de groupes dont l'utilisateur actuel est membre :
var groups = GroupsApp.getGroups();
Logger.log('You are a member of %s Google Groups.', groups.length);
Classes
| Nom | Brève description |
Group | Objet de groupe dont les membres et leurs rôles dans le groupe peuvent être interrogés. |
GroupsApp | Cette classe permet d'accéder aux informations Google Groupes. |
Role | Rôles possibles d'un utilisateur dans un groupe, comme propriétaire ou membre ordinaire. |
Méthodes
| Méthode | Type renvoyé | Brève description |
getEmail() | String | Récupère l'adresse e-mail de ce groupe. |
getGroups() | Group[] | Récupère les sous-groupes directs du groupe. |
getRole(email) | Role | Récupère le rôle d'un utilisateur dans le contexte du groupe. |
getRole(user) | Role | Récupère le rôle d'un utilisateur dans le contexte du groupe. |
getRoles(users) | Role[] | Récupère les rôles des utilisateurs dans le contexte du groupe. |
getUsers() | User[] | Récupère les membres directs et les membres bannis du groupe qui ont un compte Google correspondant connu. |
hasGroup(group) | Boolean | Teste si un groupe est un membre direct de ce groupe. |
hasGroup(email) | Boolean | Teste si un groupe est un membre direct de ce groupe. |
hasUser(email) | Boolean | Teste si un utilisateur est membre direct du groupe. |
hasUser(user) | Boolean | Teste si un utilisateur est membre direct du groupe. |
Propriétés
| Propriété | Type | Description |
Role | Role | |
Propriétés
| Propriété | Type | Description |
OWNER | Enum | Propriétaire d'un groupe. |
MANAGER | Enum | Gestionnaire d'un groupe. |
MEMBER | Enum | Utilisateur membre de ce groupe, mais qui n'est ni propriétaire ni administrateur. |
INVITED | Enum | Un utilisateur qui a été invité à rejoindre un groupe par un propriétaire ou un administrateur du groupe, mais qui n'a pas encore accepté l'invitation. |
PENDING | Enum | Un utilisateur qui a demandé à rejoindre un groupe, mais dont la demande n'a pas encore été approuvée par un propriétaire ou un administrateur. |
BANNED | Enum | Un utilisateur qui a été exclu d'un groupe et ne peut pas essayer de le rejoindre. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2026/04/13 (UTC).
[null,null,["Dernière mise à jour le 2026/04/13 (UTC)."],[],[]]