Enum Role
This enum class defines a set of abstract roles that a user can be assigned to share a securable object in a document library
Namespace: PnP.Core.Model.SharePoint
Assembly: PnP.Core.dll
Syntax
public enum Role : int
This enum class defines a set of abstract roles that a user can be assigned to share a securable object in a document library
public enum Role : int
a user can edit or read a securable object, but cannot delete the object.
a user can edit or read a shared object, but cannot delete the object.
a user can only read a shared object.
a user can edit or read a securable object, plus manage lists. Includes all rights in the SharePoint standard Contributor role, plus ManageLists.
A user has no permission to share a securable object.
a user is an owner of a securable object, who can manage permissions, and edit, read or delete the object.
a user can view a shared object only in web viewer, cannot download the object.
a user can read a shared object, plus comment in/on a shared object.
a user can submit files to a file request folder. Can not view or edit folder contents.
a user can only read a securable object.