Setting the Timezone of Exchange Resource Mailboxes

Ran into this issue at work the other day, where the conference rooms were grayed out during part of the day. After a little reach I found out that the time zone for the conference room was incorrect. Below is the powershell command to set the time zone.

PROBLEM
Multiple mailboxes in Microsoft Office 365 may have incorrect or missing time zone settings. This symptom applies to all kinds of mailboxes, such as user mailboxes, resource mailboxes, and equipment mailboxes.
SOLUTION
To resolve this issue, bulk change the time zone info for mailboxes in Office 365. To do this, follow these steps:
Connect to Exchange Online by using remote PowerShell. For more info about how to do this, go to the following Microsoft website:
Connect to Exchange Online Using Remote PowerShell
Run the following Windows PowerShell commands:
$users = Get-Mailbox –ResultSize unlimited –Filter{(RecipientTypeDetails –eq ‘RoomMailbox’)}
$users | %{Set-MailboxRegionalConfiguration $_.Identity –TimeZone “Pacific Standard Time”}
Notes
You can replace “RoomMailbox” with another valid Exchange recipient type, such as “UserMailbox” or “EquipmentMailbox.”
Replace “Pacific Standard Time” with the time zone that’s appropriate for you.

Source: https://support.microsoft.com/en-us/help/2718817/time-zone-settings-are-incorrect-or-missing-for-multiple-mailboxes-in

adult architect blueprint business
Photo by Pixabay on Pexels.com

If you are running Exchange 2010, you can easily change the timezone on resource mailboxes using the Set-MailboxRegionalConfiguration cmdlet. You can get the current timezone by running:Get-MailboxRegionalConfiguration -identity user@domain.comTo change the timezone on a mailbox, you would run:Set-MailboxRegionalConfiguration -identity user@domain.com -TimeZone “Eastern Standard Time”

Source: Setting the Timezone of Exchange Resource Mailboxes | JAMIE MCKILLOP