Enabling External Users to Book Exchange Room Calendars

Enabling external users to book exchange (Office365) room calendars.

Many of our customers who use UMA to schedule resources such as meeting rooms/hotdesks & car parking using the Platform ask us if it is possible to book meeting rooms from another organisation, the answer to this is only if the other organisation enables this.

Powershell required

Set-CalendarProcessing -ProcessExternalMeetingMessages $true

The Set-CalendarProcessing -ProcessExternalMeetingMessages $true command is used to configure a calendar setting in Microsoft Exchange Server. Specifically, it enables the processing of external meeting requests and responses for mailboxes. This means that Exchange will process meeting invitations and responses sent to or from email addresses outside of the organization, allowing users to schedule meetings with people outside the organization. This setting is useful in situations where a company works with external partners or clients who need to schedule meetings with internal employees, or when a user is part of multiple organizations.

As mentioned above this can be useful in a number of situations, such as when a company works with external partners or clients who need to schedule meetings with internal employees. Without this setting enabled, Exchange would not process these external meeting messages and the invitations would not be delivered to the intended recipients.

Another use case for this setting is when a user is part of multiple organizations and need to schedule meetings with attendees from both organizations.

It’s worth noting that this setting only applies to meeting requests and responses, and not to other types of email messages. Additionally, the -ProcessExternalMeetingMessages parameter can be used in conjunction with other parameters to configure other calendar-related settings for mailboxes.

In conclusion, the Set-CalendarProcessing -ProcessExternalMeetingMessages $true command is used to enable Exchange to process external meeting requests and responses, allowing users to schedule meetings with people outside of their organization. This can be useful in a variety of situations and can be combined with other calendar-related settings to customize the behaviour of Exchange for individual mailboxes.