Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2 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 (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-14T02:30:38.000Z (5 months ago)
- Last Synced: 2024-11-21T17:06:48.696Z (2 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
![Room List Manager](./RoomListManager.jpg)
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/11https://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
```