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:
PowerShell (Recommended): Connect to Exchange Online via PowerShell and modify the calendar processing settings
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¶
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.
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)¶
Log in to Office 365 Admin
Click the built-in command line in the upper right corner of the interface and choose to use Azure Cloud Shell
Choose PowerShell, if you don’t have Azure, you need to create it first
Enter the following command:
Get-Mailbox -RecipientTypeDetails RoomMailbox | Set-CalendarProcessing -AddOrganizerToSubject $false -DeleteSubject $false -DeleteComments $false -RemovePrivateProperty $false