Search code examples
outlookexchange-serverexchangewebservices

How to delegate folder permission in exchange offline server?


I want to delegate permissions to my tasks, contacts and calendar folder on exchange offline server to others so that they can fetch items from my folders using exchange web services client. So far I cannot find any solution other than Add-MailboxFolderPermission command in exchange powershell. Is there any way to do this from outlook or exchange admin center?

I have looked into outlook and exchange admin center but could not find anything there.


Solution

  • I guess you mean Exchange OnPrem, if your trying to do it programmatically then EWS can be used to do delegate operations via https://learn.microsoft.com/en-us/exchange/client-developer/exchange-web-services/how-to-add-and-remove-delegates-by-using-ews-in-exchange. EWS also has the ability to get and set permission at the Folder level like Add-MailboxFolderPermission eg https://learn.microsoft.com/en-us/exchange/client-developer/exchange-web-services/how-to-set-folder-permissions-for-another-user-by-using-ews-in-exchange