Forum Discussion
Resource calendar won't accept requests when created in M365 Admin.
I've stumbled onto a bug where resource calendars I create in the M365 Admin Console - as instructed - will not automatically process meeting requests. I've doublechecked systems via GUI and PowerShell. Nonetheless, meeting requests sit as tentative in the resource calendar. I've repeated this issue by creating more test resource calendars. I even opened up a ticket with 365 support and they reviewed my PowerShell scripts and declared them good.
Finally - I created a resource calendar in the Exchange Online Resource Section rather than the M365 Admin console. Then, and only then, did it work. There may be many reasons why this is - but whatever it is - I found it. There is a bug where resource calendars only work when created in Exchange Online rather than in the main admin screen - in my tenant anyway.
- Did you check the value of the AutomateProcessing setting? Seems to work fine here for rooms created via the M365 AC
- AdamK_DCBrass Contributor
Yes, both in the GUI and PowerShell
PS C:\WINDOWS\system32> Get-CalendarProcessing -Identity it_trio_8500@123.456 | Format-List
RunspaceId : b6e
AutomateProcessing : AutoAccept
AllowConflicts : False
AllowDistributionGroup : True
AllowMultipleResources : True
BookingType : Standard
BookingWindowInDays : 180
MaximumDurationInMinutes : 1440
MinimumDurationInMinutes : 0
AllowRecurringMeetings : True
EnforceAdjacencyAsOverlap : False
EnforceCapacity : False
EnforceSchedulingHorizon : False
ScheduleOnlyDuringWorkHours : False
ConflictPercentageAllowed : 0
MaximumConflictInstances : 0
ForwardRequestsToDelegates : True
DeleteAttachments : True
DeleteComments : True
RemovePrivateProperty : True
DeleteSubject : True
AddOrganizerToSubject : True
DeleteNonCalendarItems : True
TentativePendingApproval : True
EnableResponseDetails : True
OrganizerInfo : True
ResourceDelegates : {}
RequestOutOfPolicy : {}
AllRequestOutOfPolicy : False
BookInPolicy : {}
AllBookInPolicy : True
RequestInPolicy : {}
AllRequestInPolicy : False
AddAdditionalResponse : True
AdditionalResponse : <div>This is a Poly Meeting Room!</div>
RemoveOldMeetingMessages : True
AddNewRequestsTentatively : True
ProcessExternalMeetingMessages : False
RemoveForwardedMeetingNotifications : False
AutoRSVPConfiguration : Microsoft.Exchange.Data.Storage.AutoRSVPConfiguration
MailboxOwnerId : IT Trio 8500
Identity : IT Trio 8500
IsValid : True
ObjectState : Changed