2.2.5.4 t:CalendarPermissionLevelType Simple Type

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

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

The following table lists the xs:string ([XMLSCHEMA2]) enumeration values that are defined by the CalendarPermissionLevelType simple type.

Value

Meaning

Author

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

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.

Editor

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

FreeBusyTimeAndSubjectAndLocation

The user can view free/busy time within the calendar and the subject and location of appointments.

FreeBusyTimeOnly

The user can view only free/busy time within the calendar.

None

The user has no permissions on the folder.

NoneditingAuthor

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

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.

PublishingAuthor

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

PublishingEditor

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

Reviewer

The user can read all items in the folder.