DelegateAccess

DelegateAccess(string, ExchangeDelegateFolderPermissionLevel, string)

Delegates access on the principal mailbox to the specified user.

public void DelegateAccess(string delegateSmtpAddress, 
    ExchangeDelegateFolderPermissionLevel permissionLevel, string mailbox)
Parameter Type Description
delegateSmtpAddress String A primary smtp address of user.
permissionLevel ExchangeDelegateFolderPermissionLevel A permission level that is granted to the user on all folders.
mailbox String A mailbox to grant access on.

Exceptions

exception condition
AsposeArgumentException delegateSmtpAddress or mailbox is null or empty.

See Also


DelegateAccess(ExchangeDelegateUser, string)

Delegates access on the specified mailbox to the specified user.

public void DelegateAccess(ExchangeDelegateUser delegateUser, string mailbox)
Parameter Type Description
delegateUser ExchangeDelegateUser A ExchangeDelegateUser containing user information and delegation settings.
mailbox String A mailbox to grant access on.

Exceptions

exception condition
AsposeArgumentNullException delegateUser is null.
AsposeArgumentException mailbox is null or empty.

See Also


DelegateAccess(ExchangeDelegateUserCollection, string)

Delegates access on the mailbox to the specified users.

public void DelegateAccess(ExchangeDelegateUserCollection delegateUsers, string mailbox)
Parameter Type Description
delegateUsers ExchangeDelegateUserCollection A ExchangeDelegateUserCollection containing the users information and delegation settings.
mailbox String A mailbox to grant access on.

Exceptions

exception condition
AsposeArgumentNullException delegateUsers is null.
AsposeArgumentException mailbox is null or empty.

See Also