Permission Enum

Namespace:
Weavy.Core.Models
Assembly:
Weavy.Core.dll

Indicates the permissions a user can have on an entity.

public enum Permission

Fields

AddMembers Permission to add members to a space or conversation.
Admin Permission to set permissions on the entity.
ApproveMembers Permission to approve membership requests in a space.
Apps Permission to add apps to a space.
Attach Permission to add/remove attachments from an entity.
Comment Permission to add comments to an entity.
Content Permission to add content to an app.
CreateSpace Permission to create spaces.
Delete Permission to delete/trash/restore an entity.
Edit Permission to edit an entity.
Follow Permission to follow/unfollow an entity.
Invite Permission to invite users.
Join Permission to join (or ask to join) a space or conversation.
Like Permission to like/unlike an entity.
List Permission to view child entities e.g. apps, comments, content, posts etc.
ManageSystem Permission to manage system settings, i.e. license, daemons, functions, hooks etc. (system).
ManageUsers Permission to manage users and roles.
Message Permission to post messages to a conversation.
None No permission.
Pin Permission to pin/unpin an entity.
Post Permission to post messages to an app.
Star Permission to star/unstar an entity.
Upload Permission to upload blobs.
View Permission to view an entity.