Resource scheduling with Exchange 2007 Room Mailboxes
January 26th, 2009In Exchange 2007 the default booking time window for booking a resource mailbox (i.e meeting rooms) is set to 180 days. Sometimes administrators face the task of extending this time window, for instance when users need to book recurring meetings more than 6 months ahead. I spent quite some time figuring out how to modify the default value. After some research (including a call to PSS who couldn’t help me out) I managed to find 2 ways of doing this:
- Exchange Management Shell (EMS)
- Outlook Web Access
Option 2 provides a graphical way of accomplishing the task, but if you feel like getting your hands dirty with a little PowerShell go ahead and choose option 1.
1. Extend booking time with EMS
Open Exchange Management Shell
Check the current settings of the resource mailbox by typing the following command:
Get-MailboxCalendarSettings confroom01 |fl
This will list the properties of the resource mailbox:
AutomateProcessing : AutoUpdate
AllowConflicts : False
BookingWindowInDays : 180
MaximumDurationInMinutes : 1440
AllowRecurringMeetings : True
EnforceSchedulingHorizon : True
ScheduleOnlyDuringWorkHours : False
ConflictPercentageAllowed : 0
MaximumConflictInstances : 0
ForwardRequestsToDelegates : True... etc...
As you can see this brings up the properties of the resource mailbox. If you attempt to change the BookingWindowInDays value from its default 180 days it will fail. What controls if this value can be changed is the EnforceSchedulingHorizon vaule. Change it by typing the following command:
Set-MailboxCalendarSettings confroom01 -EnforceSchedulingHorizon false
Now change the BookingWindowInDays value to the wanted number of days as follows:
Set-MailboxCalendarSettings confroom01 -BookingWindowInDays 360
Validate the changes by running the Get-MailboxCalendarSettings command.
2. Extend booking time using OWA
Log on to OWA with an account that has administrative privileges on the resource mailbox.
Click on your user name in the top right corner of the browser window. This will bring up the “Open Other Mailbox” dialogue box.

Enter the name or alias for the Room Mailbox and press ENTER. This will bring up a new OWA window for the Resource Mailbox. Click the Options link and then Resource Settings in the menu on the left.

Click the check box “Automatically process meeting requests and cancellations” and you will have access to all the options where you can set maximum number of days, limit meeting duration etc.


