Set-CalendarProcessing -EnforceSchedulingHorizon

In Easy365Manager, you configure the “Decline recurring meetings exceeding the booking window” checkbox to control meeting room scheduling for recurring meetings.

Watch a quick video guide here.

You can quickly locate the setting by opening up properties for a Room user, selecting the Mailbox tab, and clicking on Room Settings.

This opens up the following form, where you find “Decline recurring meetings exceeding the booking window” in the Room Settings section:

In Easy365Manager, the setting “Decline recurring meetings exceeding the booking window” corresponds to the ‘EnforceSchedulingHorizon’ parameter of the Set-CalendarProcessing PowerShell command.

The PowerShell command “Set-CalendarProcessing -EnforceSchedulingHorizon” lets administrators influence what happens when recurring meetings that exceed the booking window are booked:

Set-CalendarProcessing -Identity "Oslo-MeetingRoom224" -EnforceSchedulingHorizon $True

When set to true, the “EnforceSchedulingHorizon” parameter establishes a predefined scheduling horizon for recurring meetings in the specified room. This implies that recurring meeting requests that go beyond a certain predetermined timeframe are rejected entirely. This constraint aids in letting users know they can’t book beyond the scheduling horizon.

Conversely, when set to false, recurring meeting requests that last beyond the booking window are accepted, although any meeting beyond the limitations on the scheduling timeframe will not be booked. This flexibility can be advantageous to offer a more seamless user experience when scheduling recurring meeting requests.