Enum Membership.Types.MembershipRole
Represents a user's permitted actions in a Chat space. More enum values might be added in the future.
Namespace: Google.Apps.Chat.V1
Assembly: Google.Apps.Chat.V1.dll
Syntax
public enum Membership.Types.MembershipRole
Fields
| Name | Description |
|---|---|
| RoleAssistantManager | A space manager. In the Chat UI, this role is called Manager. The user has all basic permissions of
By default, managers permissions include but aren't limited to:
Only supported in [SpaceType.SPACE][google.chat.v1.Space.SpaceType] (named spaces). To learn more, see Manage space settings. |
| RoleManager | A space owner. In the Chat UI, this role is called Owner. The user has the complete set of space permissions to manage the space, including:
Only supported in [SpaceType.SPACE][google.chat.v1.Space.SpaceType] (named spaces). To learn more, see Learn more about your role as a space owner or manager. |
| RoleMember | A member of the space. In the Chat UI, this role is called Member. The user has basic permissions, like sending messages to the space. Managers and owners can grant members additional permissions in a space, including:
In direct messages and unnamed group conversations, everyone has this role. |
| Unspecified | Default value. For [users][google.chat.v1.Membership.member]: they aren't a member of the space, but can be invited. For [Google Groups][google.chat.v1.Membership.group_member]: they're always assigned this role (other enum values might be used in the future). |