Manage Calendar Permissions in Exchange Online via PowerShell.

It is often faster and easier to accomplish tasks via PowerShell, especially if you’re doing a lot of changes or you do them often. This post will just be a quick guide / example of how you can manage permissions for your users in your Microsoft 365 Exchange Online environment.

Whenever the – User “Default” is selected it means that everyone has that permission unless anything else has been set directly to that user.

Note: You can always find the calendar permissions table at the bottom of the page.

This is how you add calendar permissions.

This is how you change calendar permissions.

This is how you remove calendar permissions.

If you want to change the calendar permissions for all of your users in your organisation you can use the following code to do so.

These are the standard permissions you can specify for your users and a short description of what the permission allows.

If you have any questions / feedback or would like to correct me on any of the stuff above, please use the comment section or contact me directly using the blue button in the bottom right corner.

Leave a Comment