We recently upgraded to Exchange 2007 from 2003. I updated all of our
resources to the new resource mailbox type and configured the automated
processing and MailboxCalendarSettings. Room booking seems to work
fine; however, we just found that people are unable to update the time
of a meeting and do a 'Send Update' or cancel a meeting. If either is
attempted, we get the following error in Outlook (only tested in
Outlook 2007):

You marked "Room Name" as a resource. You cannot schedule a meeting
with "Room Name" because you do not have the appropriate permissions
for that account. Either enter the name as a required or optional
attendee or talk to your administrator about giving you permission to
schedule "Room Name".


Here is the output of Get-MailboxCalendarSettings:

AutomateProcessing : AutoAccept
AllowConflicts : False
BookingWindowInDays : 180
MaximumDurationInMinutes : 0
AllowRecurringMeetings : True
EnforceSchedulingHorizon : True
ScheduleOnlyDuringWorkHours : False
ConflictPercentageAllowed : 0
MaximumConflictInstances : 0
ForwardRequestsToDelegates : True
DeleteAttachments : True
DeleteComments : True
RemovePrivateProperty : True
DeleteSubject : True
DisableReminders : True
AddOrganizerToSubject : True
DeleteNonCalendarItems : True
TentativePendingApproval : True
EnableResponseDetails : True
OrganizerInfo : True
ResourceDelegates : {}
RequestOutOfPolicy :
AllRequestOutOfPolicy : False
BookInPolicy :
AllBookInPolicy : True
RequestInPolicy :
AllRequestInPolicy : False
AddAdditionalResponse : False
AdditionalResponse :
RemoveOldMeetingMessages : True
AddNewRequestsTentatively : True
ProcessExternalMeetingMessages : False
DefaultReminderTime : 15
RemoveForwardedMeetingNotifications : False
Identity : domain.com/resourcename

--