MicrosoftPlaces PowerShell Module 2.0.0 has been Released

MicrosoftPlaces PowerShell Module 2.0.0 has been Released

Hi All,

Yesterday a new Version of the MicrosoftPlaces PowerShell Module has been released.

Note: This PowerShell Module Requires PowerShell 7 and newer

Release Notes:

  • Add support for setting Mode(Reservable, DropIn, Assigned and Unavailable) by Set-PlaceV3 and New-Place cmdlet. Mode default value is Unavailable.
  • Add support for creating room and workspace by New-Place cmdlet.
  • Add support for auto creating mailbox for reservable places.
  • Import-MapCorrelations: Add ‘bearing’ and ‘rotation’ support for fixture and level features, also enable customized properties.
  • Use gRPC streaming in Get-PlaceV3 to resolve the response size limit issue.

I am using the new PSResourceGet here instead of the PowerShellGet commands.

Check installed Module and what’s available in the PowerShell Gallery

Get-InstalledPSResource -Name MicrosoftPlaces -Scope CurrentUser
Find-PSResource -Name MicrosoftPlaces

Uninstall old Version

Unistall-PSResoucre -Name MicrosoftPlaces -Scope CurrentUser

I’ve updated the M365PSProfile PowerShell Module and the Uninstall-M365Module Function with the Parameter -FileMode. It will delete the Module Folder of that Module.

Uninstall-M365Module -Modules MicrosoftPlaces -Scope CurrentUser -FileMode

Install new Version from PowerShell Gallery

Install-PSResource -Name MicrosoftPlaces -Scope CurrentUser

List all the Commands from the Module

Get-Command -Module MicrosoftPlaces

Show the current Configuration of Places (You need to be Exchange Administrator or Places Administrator)

Connect-MicrosoftPlaces
Get-PlaceV3 | ft

Create a New Place

 New-Place -Name 'Desk02' -Type Desk -ParentId "3cb1df3f-808c-40c2-9be2-bb2eef01173c" -Mode @{Name='Reservable'}

Connect to ExchangeOnline and verify that a Mailbox has been created

Connect-ExchangeOnline -ShowBanner:$false
Get-Mailbox -Identity Desk02

Regards
Andres Bohren

PowerShell Logo