Exchange online - calendar visibility

Copper Contributor

Hi.

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:
https://office365itpros.com/2021/09/21/allow-other-office365-users-see-calendar-availability/#commen...

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