Exchange online - calendar visibility

New Contributor


In Exchange Online environment we would like to achieve internally that all internal users are able to see all calendar's subject. Currently they see only free/busy status.

How to achieve that?

With best regards

2 Replies
Update the "Default" entry on each calendar with the corresponding permissions. Something like this:

$calendars = Get-Mailbox -RecipientTypeDetails UserMailbox | Get-MailboxFolderStatistics -FolderScope Calendar | ? {$_.FolderType -eq "Calendar"} | select @{n="Identity"; e={$_.Identity.ToString().Replace("\",":\")}}

$calendars | % {Set-MailboxFolderPermission -Identity $_.Identity -User Default -AccessRights LimitedDetails}
Hi, thank you for your reply Vasil.
Meanwhile I have found this good article:

And i believe this is also a perfect solution to solve the issue we are having.
with best regards