https://github.com/meeting-room-365/interactive-powershell-scripts
  
  
    Interactive Microsoft Office 365 PowerShell Management scripts 
    https://github.com/meeting-room-365/interactive-powershell-scripts
  
microsoft-365 office-365 powershell
        Last synced: 4 months ago 
        JSON representation
    
Interactive Microsoft Office 365 PowerShell Management scripts
- Host: GitHub
- URL: https://github.com/meeting-room-365/interactive-powershell-scripts
- Owner: Meeting-Room-365
- Created: 2024-09-08T10:16:37.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-14T02:30:38.000Z (about 1 year ago)
- Last Synced: 2024-11-21T17:06:48.696Z (11 months ago)
- Topics: microsoft-365, office-365, powershell
- Language: PowerShell
- Homepage: https://www.meetingroom365.com/
- Size: 308 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
- 
            Metadata Files:
            - Readme: README.md
 
Awesome Lists containing this project
README
          ```
::::    ::::  :::::::::: :::::::::: ::::::::::: ::::::::::: ::::    :::  ::::::::   :::::::::   ::::::::   ::::::::  ::::    ::::    ::::::::   ::::::::  :::::::::: 
+:+:+: :+:+:+ :+:        :+:            :+:         :+:     :+:+:   :+: :+:    :+:  :+:    :+: :+:    :+: :+:    :+: +:+:+: :+:+:+  :+:    :+: :+:    :+: :+:    :+: 
+:+ +:+:+ +:+ +:+        +:+            +:+         +:+     :+:+:+  +:+ +:+         +:+    +:+ +:+    +:+ +:+    +:+ +:+ +:+:+ +:+         +:+ +:+        +:+        
+#+  +:+  +#+ +#++:++#   +#++:++#       +#+         +#+     +#+ +:+ +#+ :#:         +#++:++#:  +#+    +:+ +#+    +:+ +#+  +:+  +#+      +#++:  +#++:++#+  +#++:++#+  
+#+       +#+ +#+        +#+            +#+         +#+     +#+  +#+#+# +#+   +#+#  +#+    +#+ +#+    +#+ +#+    +#+ +#+       +#+         +#+ +#+    +#+        +#+ 
#+#       #+# #+#        #+#            #+#         #+#     #+#   #+#+# #+#    #+#  #+#    #+# #+#    #+# #+#    #+# #+#       #+#  #+#    #+# #+#    #+# #+#    #+# 
###       ### ########## ##########     ###     ########### ###    ####  ########   ###    ###  ########   ########  ###       ###   ########   ########   ########  
```
# Interactive PowerShell Scripts
Interactive Microsoft Office 365 PowerShell Management scripts.
Copyright © 2024 Meeting Room 365 llc. All Rights Reserved.
Visit www.meetingroom365.com for more details.
-----
## Room List Manager

Used to create meeting rooms and workspaces, create room lists (for room finder), and organize rooms and workspaces inside room lists.
Can also run a script to fix subjects for newly-created Meeting Room resource mailboxes.
### Current Feature List
- Create a Resource Mailbox (Room or Workspace)
- Create a Room list
- Assign or remove Resources from a Room List
- Update Resource Place properties like building, city, state, zip, country, floor, and capacity
- Rename a resource
- Fix AddOrganizerToSubject property for newly-created Room Resources
- Reset a password for a room resource (to add it to Meeting Room 365)
- Create a service user with access to all resources
[View PowerShell Script](./RoomListManager.ps1)
[Download this Repository as a ZIP](https://github.com/Meeting-Room-365/interactive-powershell-scripts/archive/refs/heads/main.zip)
-----
# 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
```shell
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
```shell
# Install PowerShell
sudo apt install powershell
# Start PowerShell
pwsh
./RoomListManager.ps1
```
# Powershell Modules
### Az
https://learn.microsoft.com/en-us/powershell/azure/install-azure-powershell?view=azps-14.0.0