Solution to a common Office 365 & Exchange Resource Mailbox Issue

In Office 365 & Microsoft Exchange, by default, your resource mailbox won’t show your Meeting Subject. Instead, it replaces this with your organizer’s name. This occurs for privacy reasons, but it’s only the default. Most organizations opt to see meeting subjects instead.

You can read more about this issue in another article, Display shows organizer’s name instead of subject.

If you're looking to fix this with PowerShell from your own machine, here's the full PowerShell script we use to resolve this issue:

$UserCredential = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri -Credential $UserCredential -Authentication Basic -AllowRedirection
Import-PSSession $Session
Get-Mailbox -RecipientTypeDetails RoomMailbox | Set-CalendarProcessing -AddOrganizerToSubject $false -DeleteSubject $false -DeleteComments $false -RemovePrivateProperty $false
Remove-PSSession $Session

Read-Host -Prompt "petx"

You can just save this as update.ps1 and execute it as an administrator.

It will prompt you to sign in with the email (UPN) and password of the Office 365 resource mailbox you wish to update. You'll need to run this once for each resource mailbox.

You may need to install some additional PowerShell components if you haven't done this before, but you should be prompted to do this the first time you run the script.

This will only affect behavior for future meetings (the meetings already on your calendar aren't going to be affected by this change).
Was this article helpful?
Thank you!