Working with Office 365 you have to start using new tools to do familiar things. I was asked the other day about setting up permissions for delegated permission on a calendar by a customer. I first thought about ExFolders and realized that wouldn’t be an option. Then I looked at MessageOps. They have some great free tools to use with Exchange Online. There was some prep work but I was able to setup the calendar permissions. After you setup your remote module for powershell you need to do the following:
1. Install EWS API Module http://www.microsoft.com/download/en/details.aspx?id=13480
2. Download MessageOps tools - http://www.messageops.com/software/messageops-microsoft-online-powershell-extensions
3. Very important after you run the remotesigned script from MessageOps is to provide EWS impersonation
I had some problems with finding autodiscover service but once I had this resolved all worked.
In my case I only wanted to test how this works. I configured a workstation and looked at the calendar permissions. I needed to add Aaron Ward to be my delegate. I used the following command:
I checked the client and I know have permissions as so:
Please let me know if anyone else has tested these tools. Thanks.