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

  1. Open the Start Menu.
  2. Search for PowerShell, right-click the top result, and select the Run as administrator option.
  3. Type the following command to allow scripts to run and press Enter: Set-ExecutionPolicy RemoteSigned
  4. 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!