Creates a new room mailbox, security groups for full access and send-as permission and adds the security groups to the room mailbox configuration.
This rpository is archived. The script is now maintained here.
This scripts creates a new room mailbox and security groups for full access and and send-as delegation. As a third security security a dedicated group for allowed users to book the new room is created. The CalenderBooking security group is only created, but not assigned to the room mailbox. Security groups are created using a naming convention.
Name attribute of the new room mailbox
Display name attribute of the new room mailbox
Alias attribute of the new room mailbox
Primary SMTP address attribute the new room mailbox
Department prefix for automatically generated security groups (optional)
String array containing full access members
String array containing send as members
String array containing users having calendar booking rights
Phone number of a phone located in the room, this value will show in the Outlook room list
Add the new room mailbox to this existing room list
Set room mailbox to automatically accept booking requests
Locale setting for calendar regional configuration language, e.g. de-DE, en-US
.\New-RoomMailbox.ps1 -RoomMailboxName "MB - Conference Room" -RoomMailboxDisplayName "Board Conference Room" -RoomMailboxAlias "MB-ConferenceRoom" -RoomMailboxSmtpAddress "ConferenceRoom@mcsmemail.de" -DepartmentPrefix "C"
Create a new room mailbox, empty full access and empty send-as security groups
Written by: Thomas Stensitzki
- My Blog: https://blog.granikos.eu
- Bluesky: https://bsky.app/profile/stensitzki.bsky.social
- LinkedIn: https://www.linkedin.com/in/thomasstensitzki
- YouTube: https://www.youtube.com/@ThomasStensitzki
- LinkTree: https://linktr.ee/stensitzki
For more Office 365, Cloud Security, and Exchange Server stuff checkout services provided by Granikos
- Website: https://www.granikos.eu/en/
- Bluesky: https://bsky.app/profile/granikos.bsky.social