This is related to your current permissions set on a calendar and organization defaults. To manage calendar permissions in Exchange Online, you can use the Exchange PowerShell module. If you have administrator access to the Exchange environment, follow these steps: Connect to Exchange Online: Run the command: Connect-ExchangeOnline -UserPrincipalName To check permissions on a calendar: Use the command: Get-MailboxFolderPermission -Identity user@domain.com:\\Calendar Replace user@domain.com with the email address of the user whose calendar you want to check. To add a new permission to the room calendar: Execute the following command: Add-MailboxFolderPermission -Identity user@domain.com:\\Calendar -User user@domain.com -AccessRights LimitedDetails Replace -User user@domain.com with the email address of the user you want to grant access to. To update an existing permission: Use the command: Set-MailboxFolderPermission -Identity user@domain.com:\\Calendar -User Default -AccessRights LimitedDetails In the above case, “Default” is used to set the permission for all users. Modify -User Default if you want to target a specific user. Note: For the AccessRights options, you can refer to the relevant documentation. Generally, if you only want to grant read permissions to a calendar, using “LimitedDetails” will allow users to see the event’s title, time, and location. If you also want users to view the event description, you can consider using “Reviewer” as the access right.