Skip to content
This repository has been archived by the owner on Jan 10, 2024. It is now read-only.
/ New-RoomMailbox Public archive

Create a new room mailbox, security groups and add the security groups to the room mailbox configuration

License

Notifications You must be signed in to change notification settings

Apoc70/New-RoomMailbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

New-RoomMailbox.ps1

Creates a new room mailbox, security groups for full access and send-as permission and adds the security groups to the room mailbox configuration.

NOTE

This rpository is archived. The script is now maintained here.

Description

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.

Parameters

RoomMailboxName

Name attribute of the new room mailbox

RoomMailboxDisplayName

Display name attribute of the new room mailbox

RoomMailboxAlias

Alias attribute of the new room mailbox

RoomMailboxSmtpAddress

Primary SMTP address attribute the new room mailbox

DepartmentPrefix

Department prefix for automatically generated security groups (optional)

GroupFullAccessMembers

String array containing full access members

GroupSendAsMembers

String array containing send as members

GroupCalendarBookingMemebers

String array containing users having calendar booking rights

RoomPhoneNumber

Phone number of a phone located in the room, this value will show in the Outlook room list

RoomList

Add the new room mailbox to this existing room list

AutoAccept

Set room mailbox to automatically accept booking requests

Language

Locale setting for calendar regional configuration language, e.g. de-DE, en-US

Examples

.\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

Credits

Written by: Thomas Stensitzki

Stay connected

For more Office 365, Cloud Security, and Exchange Server stuff checkout services provided by Granikos