Export (0) Print
Expand All
Expand Minimize

CalendarPermissionLevelType Enumeration

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

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

'Declaration
<SerializableAttribute> _
Public Enumeration CalendarPermissionLevelType
'Usage
Dim instance As CalendarPermissionLevelType

Member nameDescription
NoneThe user has no permissions on the folder.
OwnerThe user can create, read, edit, and delete all items in the folder, and create subfolders. The user is both folder owner and folder contact.
PublishingEditorThe user can create, read, edit, and delete all items in the folder, and create subfolders.
EditorThe user can create, read, edit and delete all items in the folder.
PublishingAuthorThe user can create and read all items in the folder, edit and delete only items that the user creates, and create subfolders.
AuthorThe user can create and read all items in the folder, and edit and delete only items that the user creates.
NoneditingAuthorThe user can create and read all items in the folder, and delete only items that the user creates.
ReviewerThe user can read all items in the folder.
ContributorThe user can create items in the folder. The contents of the folder do not appear.
FreeBusyTimeOnlyThe user can view only free/busy time within the calendar.
FreeBusyTimeAndSubjectAndLocationThe user can view free/busy time within the calendar and the subject and location of appointments.
CustomThe user has custom access permissions on the folder.

This enumeration is used by the CalendarPermissionLevel property of the CalendarPermissionType object.

Show:
© 2014 Microsoft