2.2.5.3 t:PermissionLevelType

The PermissionLevelType simple type specifies the permission level that a user has on a folder.

 <xs:simpleType name="PermissionLevelType">
   <xs:restriction
     base="xs:string"
   >
     <xs:enumeration
       value="None"
      />
     <xs:enumeration
       value="Owner"
      />
     <xs:enumeration
       value="PublishingEditor"
      />
     <xs:enumeration
       value="Editor"
      />
     <xs:enumeration
       value="PublishingAuthor"
      />
     <xs:enumeration
       value="Author"
      />
     <xs:enumeration
       value="NoneditingAuthor"
      />
     <xs:enumeration
       value="Reviewer"
      />
     <xs:enumeration
       value="Contributor"
      />
     <xs:enumeration
       value="Custom"
      />
   </xs:restriction>
 </xs:simpleType>
  

The following table list the values that are defined by the PermissionLevelType simple type.

Value

Meaning

None

The user has no permissions on the folder.

Owner

The user can create, read, edit, and delete all items in the folder and create subfolders. The user is both folder owner and folder contact.

PublishingEditor

The user can create, read, edit, and delete all items in the folder, and create subfolders.

Editor

The user can create, read, edit, and delete all items in the folder.

PublishingAuthor

The user can create and read all items in the folder, edit and delete only items that the user creates, and create subfolders.

Author

The user can create and read all items in the folder, and edit and delete only items that the user creates.

NoneditingAuthor

The user can create and read all items in the folder, and delete only items that the user creates.

Reviewer

The user can read all items in the folder.

Contributor

The user can create items in the folder but cannot read any items in the folder.<11>

Custom

The user has custom access permissions on the folder.