PermissionLevelType Enumeration

The PermissionLevelType enumeration specifies the permission level that a user has on a folder. This enumeration was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).

Namespace:  ExchangeWebServices
Assembly:  EWS (in EWS.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Enumeration PermissionLevelType
'Usage
Dim instance As PermissionLevelType
[SerializableAttribute]
public enum PermissionLevelType

Members

Member name Description
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. The contents of the folder do not appear.
Custom The user has custom access permissions on the folder.

Remarks

This enumeration is used by the PermissionLevel property of the PermissionType object.

See Also

Reference

Other Resources