Enum Role
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Función
Posibles roles de un usuario dentro de un grupo, como propietario o miembro común Los usuarios que se suscribieron a un grupo tienen exactamente un rol dentro del contexto de ese grupo.
Para llamar a una enumeración, debes llamar a su clase superior, nombre y propiedad. Por ejemplo,
GroupsApp.Role.OWNER
.
Consulta también
Propiedades
Propiedad | Tipo | Descripción |
OWNER | Enum | El propietario de un grupo. |
MANAGER | Enum | El administrador de un grupo. |
MEMBER | Enum | Un usuario que es miembro de este grupo, pero que no es propietario ni administrador. |
INVITED | Enum | Es un usuario al que un propietario o administrador del grupo invitó a unirse, pero que aún no aceptó la invitación. |
PENDING | Enum | Un usuario que solicitó unirse a un grupo, pero que aún no recibió la aprobación de un propietario o administrador. |
BANNED | Enum | Un usuario que se bloqueó de un grupo y no puede intentar unirse a él. |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-26 (UTC)
[null,null,["Última actualización: 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. |"]]