Forum Discussion

AdamK_DC's avatar
AdamK_DC
Brass Contributor
Jun 15, 2021

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_DC's avatar
      AdamK_DC
      Brass Contributor

      VasilMichev 

       

      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

Resources