• Download our FREE True Price of Office 365 Whitepaper
  • Give us a call: 877-788-1617

    Stay in the know with the MessageOps newsletter:

    Tech Tip: How to Process Recurring Meetings on a Conference Room Where Conflicts Exist


    By: Rob Vogl

    Have you ever run into an issue setting up a recurring meeting on a conference room, but the whole series of meetings were declined due to a single conflict? It unfortunately is a normal issue for most organizations. This article is going to show you a couple ways to circumvent this behavior. Within PowerShell every conference room has a set of triggers that can be set but are not yet available within the Office 365 or Exchange Admin Centers. The two triggers we are interested in are the following:

    • ConflictPercentageAllowed
    • MaximumConflictInstances

    The parameter ConflictPercentageAllowed specifies the maximum percentage of meeting conflicts for new recurring meeting requests. This is set as a percentile so the allowable value for this parameter is 0 to 100. For example, if the value is set to “0” and the recurring meeting hits a conflict, it will be automatically declined. But if you have a value of 50 and you setup a recurring meeting with 10 instances and only 4 of those are conflict, the conflicts will be declined but the meetings in a free slot will be accepted because it didn’t hit the threshold.

    The parameter MaximumConflictInstances specifies the maximum number of conflicts for new recurring meeting requests when the AllowRecurringMeetings parameter is set to $true. You can set the value of this parameter from 0 to 7. For example, if the value is set to “0”, no conflicts are permitted for new recurring meeting requests. However, if the value is set to “5”, you have that many conflicts before the series is declined.

    Reduce your need for PowerShell by using Inscape365. Sign up for a trial and see what all of the fuss is about. You may also qualify to use Inscape365 for free.

    How to set the parameter:

    • Connect to Office 365 PowerShell using the following commands:

    Set-ExecutionPolicy RemoteSigned

    $UserCredential = Get-Credential

    $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection

    • Pull up the details of the Conference Room calendar:

    Get-CalendarProcessing -identity “Conference Room” | fl

    • Look at the values for parameters ConflictPercentageAllowed and MaximumConflictInstances
    • Change the value of either parameter to what you require via PowerShell

    Example: Set-CalendarProcessing -Identity “Conference Room” -ConflictPercentageAllowed 50

                        Set-CalendarProcessing -Identity “Conference Room” -MaximumConflictInstances 5

    For more information please visit www.messageops.com  or call 877-788-1617

    Ready to get started? Contact us today to learn more.