In Exchange 2010, when you create a room or resource mailbox, the Resource Policy tab gives you the option to Allow scheduling only during business hours. But what is business hours?
The default business hours is from 8:00 am until 5:00 pm. You can check this by running this PowerShell command
Get-MailboxCalendarConfiguration -Identity <mailboxidentity> | fl
Tp change the woprking hours for an individual resource, run the following command
Set-MailboxCalendarConfiguration -Identity <mailboxidentity> -WorkingHoursStartTime <start time in format 00:00:00> -WorkingHoursEndTime <end time in format 00:00:00>
Example:
Set-MailboxCalendarConfiguration -Identity room1-WorkingHoursStartTime 08:30:00 -WorkingHoursEndTime 17:30:00
And if you want to change the settings for all room mailboxes:
Get-Mailbox | Where {$_.RecipientTypeDetails -eq "RoomMailbox"} | Set-MailboxCalendarConfiguration -WorkingHoursStartTime 08:30:00 -WorkingHoursEndTime 17:30:00
See also Manage resource work hours in Exchange Server 2007 and 2010
Works nice thanks. Only problem now is how do you change it so it’s only Tuesday to Friday business hours?
OWA, login with domain admin.
Options > See All Options…
Click “Manage Myself” link to change to “other user”
Select Room Mailbox to edit
Setting you are looking for is under: Settings > Calendar