Enum Role
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Rôle
Rôles possibles d'un utilisateur dans un groupe, par exemple propriétaire ou membre ordinaire. Les utilisateurs abonnés à un groupe ont exactement un seul rôle dans le contexte de ce groupe.
Pour appeler une énumération, vous appelez sa classe parente, son nom et sa propriété. Par exemple,
GroupsApp.Role.OWNER
.
Voir aussi
Propriétés
Propriété | Type | Description |
OWNER | Enum | Propriétaire d'un groupe |
MANAGER | Enum | Le gestionnaire d'un groupe |
MEMBER | Enum | Utilisateur membre de ce groupe, mais qui n'est ni propriétaire ni administrateur. |
INVITED | Enum | Utilisateur invité à rejoindre un groupe par un propriétaire ou un administrateur du groupe, mais qui n'a pas encore accepté l'invitation. |
PENDING | Enum | Utilisateur ayant 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 qui ne peut pas tenter 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 2025/07/26 (UTC).
[null,null,["Dernière mise à jour le 2025/07/26 (UTC)."],[[["\u003cp\u003eUsers within a group have one role, such as owner or member, impacting their permissions.\u003c/p\u003e\n"],["\u003cp\u003eRoles are defined using an enum structure, accessed with \u003ccode\u003eGroupsApp.Role.{roleName}\u003c/code\u003e (e.g., \u003ccode\u003eGroupsApp.Role.OWNER\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eAvailable roles include \u003ccode\u003eOWNER\u003c/code\u003e, \u003ccode\u003eMANAGER\u003c/code\u003e, \u003ccode\u003eMEMBER\u003c/code\u003e, \u003ccode\u003eINVITED\u003c/code\u003e, \u003ccode\u003ePENDING\u003c/code\u003e, and \u003ccode\u003eBANNED\u003c/code\u003e, each with specific implications for group interaction.\u003c/p\u003e\n"]]],[],null,["# Enum Role\n\nRole\n\nPossible roles of a user within a group, such as owner or ordinary member. Users subscribed to a\ngroup have exactly one role within the context of that group.\n\nTo call an enum, you call its parent class, name, and property. For example, `\nGroupsApp.Role.OWNER`.\n\n#### See also\n\n- [Group.getRole(email)](/apps-script/reference/groups/group#getRole(String)) \n\n### Properties\n\n| Property | Type | Description |\n|-----------|--------|------------------------------------------------------------------------------------------------------------------------------|\n| `OWNER` | `Enum` | The owner of a group. |\n| `MANAGER` | `Enum` | The manager of a group. |\n| `MEMBER` | `Enum` | A user who is a member of this group but is neither an owner nor a manager. |\n| `INVITED` | `Enum` | A user who has been invited to join a group by an owner or manager of the group but who has not yet accepted the invitation. |\n| `PENDING` | `Enum` | A user who has requested to join a group but who has not yet been approved by an owner or manager. |\n| `BANNED` | `Enum` | A user who has been banned from a group and cannot attempt to join it. |"]]