Articles on: Guides

Creating Rooms & Configuring Room Lists via PowerShell

We have created an interactive PowerShell script to help create Microsoft Office 365 Rooms and Workspaces via PowerShell, as well as organize those resources into Room Lists (to enable Room Finder).

New: We've also added a feature to reset resource mailbox passwords and apply the required -AddOrganizerToSubject $false fix to each meeting room resource mailbox.

In short, it's most of the tools you need to finish setting up Resource Mailboxes (for Meeting Rooms) in Microsoft Office 365.


PowerShell Script to interactively configure room lists and create meeting room resources

Download & Instructions



https://github.com/Meeting-Room-365/interactive-powershell-scripts


Instructions for Running PowerShell Scripts



Windows


Install PowerShell 7.4 (or later) for Windows 10/11

https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-windows?view=powershell-7.4

Prepare Powershell


Open the Start Menu.
Search for PowerShell, right-click the top result, and select the Run as administrator option.
Type the following command to allow scripts to run and press Enter: Set-ExecutionPolicy RemoteSigned
Type "A" and press Enter (if applicable).

Run the script


Right click on RoomListManager.ps1 and click "Run as Administrator"

MacOS



https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-macos?view=powershell-7.4

brew install powershell/tap/powershell

# Start PowerShell
pwsh

./RoomListManager.ps1


Linux



https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-linux?view=powershell-7.4

# Install PowerShell
sudo apt install powershell

# Start PowerShell
pwsh

./RoomListManager.ps1

Updated on: 08/09/2024

Was this article helpful?

Share your feedback

Cancel

Thank you!