Modify the Settings of the New Room Resource

Overview

After creating a new room resource in Office 365, you may need to modify its calendar processing settings to ensure SyncSign displays your meeting information correctly.

Problem

By default, Office 365 room resources are configured to display the organizer’s name instead of the actual event title on the calendar. This means that when meetings are scheduled, SyncSign displays may show the organizer’s name rather than the meeting subject, making it difficult to identify what the room is being used for.

Solution

There are two methods to fix this issue:

  1. PowerShell (Recommended): Connect to Exchange Online via PowerShell and modify the calendar processing settings

  2. Azure Cloud Shell: Use the built-in Azure Cloud Shell in the Office 365 Admin portal (requires Azure subscription)

Both methods will configure the room resource to preserve event titles, comments, and other meeting details that SyncSign needs to display correctly.

Solution 1: Connect to Exchange Online via PowerShell

Prerequisites

  • Run Windows PowerShell as an administrator

  • Ensure you have appropriate permissions to manage Exchange Online room resources

Step 1: Install Exchange Online PowerShell Module

Install the Exchange Online PowerShell (EXO) module.

Note

The EXO V2 module is generally pre-installed on Windows computers, but it may not be the latest version. The V3 module is recommended as it provides enhanced security features.

For detailed installation instructions, see: Install and maintain the Exchange Online PowerShell module

For connection instructions, see: Connect to Exchange Online PowerShell

Step 2: Load the Exchange Online PowerShell Module

In PowerShell, enter the following command to import the module:

Import-Module ExchangeOnlineManagement

Step 3: Connect and Authenticate

  1. Connect to Exchange Online by entering the following command in PowerShell:

    Connect-ExchangeOnline -UserPrincipalName <your-email@example.com>
    

    Note

    If you have installed the EXO V2 module, after entering the above command, PowerShell may display a message recommending you to use the V3 module (which provides enhanced security). You can safely ignore this message and continue.

  2. Verify the connection by running:

    Get-EXOMailbox
    

    Note

    If your mailbox list is successfully displayed, it confirms that you have successfully connected to Exchange Online via PowerShell.

Step 4: Modify Calendar Processing Settings

In PowerShell, enter the following command to modify the calendar processing settings for all room mailboxes:

Get-Mailbox -RecipientTypeDetails RoomMailbox | Set-CalendarProcessing -AddOrganizerToSubject $false -DeleteSubject $false -DeleteComments $false -RemovePrivateProperty $false

This command will:

  • Preserve event titles (prevent adding organizer name to subject)

  • Preserve event subjects

  • Preserve event comments

  • Preserve private property flags

After running this command, SyncSign will be able to display the actual meeting titles and details instead of just the organizer’s name.

Option 2 (Modify via Azure Cloud Shell, fees are required)

  1. Log in to Office 365 Admin

  2. Click the built-in command line in the upper right corner of the interface and choose to use Azure Cloud Shell

  3. Choose PowerShell, if you don’t have Azure, you need to create it first

  4. Enter the following command:

Get-Mailbox -RecipientTypeDetails RoomMailbox | Set-CalendarProcessing -AddOrganizerToSubject $false -DeleteSubject $false -DeleteComments $false -RemovePrivateProperty $false