3.1.4.3.2 Setting Delegate Folder Permissions

The roles supported by this protocol are specified in the following table. Roles are a specific set of flags for the value of the PidTagMemberRights property ([MS-OXCPERM] section 2.2.7), which is used when setting folder permissions.

Role name

Numeric value

PidTagMemberRights flags

Description

None

0x00000000

None

The delegate is not able to view, create, modify, or delete any contents from the folder.

Reviewer

0x00000001

ReadAny

The delegate is able to view contents of the folder. However, the delegate is not able to create, modify, or delete any contents from the folder.

Author

0x0000001B

ReadAny

Create

EditOwned

DeleteOwned

The delegate is able to view contents of the folder. In addition, the delegate is able to create, modify, and delete any items that this delegate created.

Editor

0x0000007B

ReadAny

Create

EditOwned

DeleteOwned

EditAny

DeleteAny

The delegate is able to view, create, modify, and delete any items in the folder.

The delegator's client specifies a role for each of the following special folders, as specified in [MS-OXOSFLD]:

  • Calendar

  • Inbox

  • Tasks

  • Contacts

  • Notes

  • Journal

The delegator's special folders listed in sections 3.1.4.3.2.1 and 3.1.4.3.2.2 have additional constraints.