Enum Role
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Роль Возможные роли пользователя в группе, например владелец или обычный участник. Пользователи, подписанные на группу, имеют ровно одну роль в контексте этой группы.
Чтобы вызвать перечисление, вы вызываете его родительский класс, имя и свойство. Например, GroupsApp.Role.OWNER
.
См. также
Характеристики
Свойство | Тип | Описание |
---|
OWNER | Enum | Владелец группы. |
MANAGER | Enum | Менеджер группы. |
MEMBER | Enum | Пользователь, который является членом этой группы, но не является ни владельцем, ни менеджером. |
INVITED | Enum | Пользователь, которого пригласил присоединиться к группе владелец или менеджер группы, но который еще не принял приглашение. |
PENDING | Enum | Пользователь, который запросил присоединение к группе, но еще не был одобрен владельцем или менеджером. |
BANNED | Enum | Пользователь, которого забанили в группе и который не может попытаться присоединиться к ней. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[null,null,["Последнее обновление: 2025-07-24 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. |"]]