Share meetingrooms with another organisation in office365
about
Often it is useful to enable members of another org. to access your meeting rooms, both for booking and for viewing busy/free status.
Implementation
Create a group with all the affected meeting rooms within
- This group needs to be a security enabled distribution group.
Setup organization sharing
Go to exchange controll center > Organization > Sharing
Click the +
under organization sharing to add and entry.
Setup as shown in the picture, make sure to define the group created earlier in the "browse..." box, otherwise all meetingsrooms will be made available.
This allows the other org to see /free/busy status of the meeting rooms in the group.
In the org you are sharing with this also needs to be configured, but you do not have to share anything back if you do not want to, ie. do not check the "enable calendar free/busy information sharing"
Enable external calendar processing
Connect to exchangeonline using #powershell and run this command for each room
get-mailbox -identity "room@company.com" | Set-CalendarProcessing -ProcessExternalMeetingMessages $true
This allows ANY external email to book the room, we will restrict this in the next step
Create transport rule to restrict sender domain
Go to exchange control center, Mailflow > Rules
Create a new rule as follows ( for the first field, "Apply this rule if..." you can utilize the group created earlier)
After this, any person from the other org will be able to add the room in their outlook, see status and also book the room :-)
Some additional info on this can be found here;