How to mask private meetings in a resource calendar?
Enable masking of private meetings in an Exchange resource calendar
Connect to Microsoft Online using PowerShell and execute the following, where <Identity> is the email of the resource calendar:
Set-CalendarProcessing -Identity "<Identity>" -RemovePrivateProperty $false