Eigene Arbeitsorte in Outlook und Microsoft Places erstellen

Für Arbeitsorte in Outlook können Mitarbeitende in der Standardkonfiguration “Office” auswählen. Neu zeigt Outlook im Kalender welche Kolleginnen und Kollegen an einem Tag ebenfalls an dem Arbeitsort sind. Nutzen das Feature viele Personen, kann es mit der Angabe “Office” wieder unübersichtlich werden.

Nachlesen:  "Wer ist mit mir im Büro?" im Outlook Kalender

Über Microsoft Places können Exchange Administratoren neue Arbeitsorte und Stockwerke definieren. Outlook zeigt jeweils pro Arbeitsort welche Personen an dem Ort sind. Im Vergleich zu “Office” wird die Anzahl an Personen damit reduziert.
Der Outlook Kalender selbst nutzt für Arbeitsorte noch keine Stockwerke. Stockwerke sind für die Microsoft Places App relevant. Microsoft Places wurde im Oktober 2022 vorgestellt und ist seit Mai 2024 in Public Preview.

  • Exchange Administratoren benötigen für die Konfiguration das Microsoft Places PowerShell Modul. Es handelt sich noch um eine Alpha-Version.
  • Die Objekte in Microsoft Places bestehen aus einem Arbeitsort, pro Arbeitsort mehrere Stockwerke und pro Stockwerk mehrere Meetingräume oder Geräte. Mit PowerShell werden die Objekte miteinander verknüpft.

Installiere mit PowerShell 7 das Microsoft Places Modul.

PowerShell
 Install-Module –Name MicrosoftPlaces –AllowPrerelease -Force


Für die Konfiguration der Arbeitsorte und Stockwerke stellt Microsoft zwei Optionen bereit.

  1. Ein Assistent unterstützt in PowerShell mit einem Export der aktuell eingerichten Ressourcen. Der Assistent unterstützt im nächsten Schritt bei der Erstellung von einem Arbeitsort + Stockwerke und der Verknüpfung mit bestehenden Ressourcen. In der Anleitung führt Microsoft durch die Schritte für bestehende Ressourcen.
  2. Ohne Assistent, ein Exchange Administrator verknüpft die Objekte selbstständig mit PowerShell.

Aus meiner Beurteilung ist der Assistent aus Option 1 nicht erforderlich. Es funktioniert sehr gut ohne Assistent.

Microsoft erwähnt es für die manuelle Erstellung wie folgt.
Du erstellst mit PowerShell ein Gebäude, danach ein Stockwerk an dem Ort (es wird mit dem Gebäude verknüpft), im dritten Schritt wird ein bestehender Meetingraum oder Gerät mit dem Stockwerk verknüpft. Hast du mehrere Orte / Stockwerke wiederholst du die Schritte. Für Arbeitsorte in Outlook könntest du vorerst auch nur die Gebäude erstellen. Für die Microsoft Places App sind später die zusätzlichen Objekte erforderlich.

Das Microsoft Places Modul inkludiert in der aktuellen Version (0.40) 21 Commands. Einzelne Commands sind in der Dokumentation beschrieben.

PowerShell

Mit New-Place legst du neue Arbeitsorte / Gebäude und Stockwerke an.
Tipp, versuche den Namen von einem Ort kurz zu halten. Outlook wird lange Namen nicht vollständig darstellen und kürzt diese ab.

Nicht empfohlen, lange Namen für Arbeitsorte
Nicht empfohlen, lange Namen für Arbeitsorte

Ich erstelle mir vier neue Orte. Die Parameter Type und Name sind erforderlich, die restlichen optional.

PowerShell
Connect-MicrosoftPlaces

# Create new buildings
$BuildingCHBern1 = New-Place -Type Building -Name "BE-Ostring" -City "Bern" -PostalCode 3006 -CountryOrRegion "CH"
$BuildingCHBern2 = New-Place -Type Building -Name "BE-Schwarztorstrasse" -City "Bern" -PostalCode 3007 -CountryOrRegion "CH"
$BuildingCHBiel = New-Place -Type Building -Name "BE-Biel" -City "Biel" -PostalCode 2503 -CountryOrRegion "CH"
$BuildingCHZurich = New-Place -Type Building -Name "ZH-Leutschenbach" -City "Zurich" -PostalCode 8052 -CountryOrRegion "CH"


Nach wenigen Minuten sind die Gebäude in Outlook und Teams als Arbeitsorte auswählbar. Beachte, durch Caching kann es sich etwas verzögern. Im Web ist es in sehr kurzer Zeit aktuell.

Arbeitsort auswählen
Arbeitsort auswählen

Verknüpfung mit Stockwerk und Meetingraum.
Das Stockwerk muss neu erstellt und mit einem Gebäude verknüpft werden, danach ein Meetingraum mit einem Stockwerk.

Erstellung von Stockwerk, ebenfalls über New-Place.

PowerShell
# Create new floors in a building
$FloorBE_Ostring_0 = New-Place -Type Floor -Name "Lobby" -ParentId  $BuildingCHBern1.PlaceId -SortOrder 0
$FloorBE_Ostring_1 = New-Place -Type Floor -Name "1" -ParentId $BuildingCHBern1.PlaceId -SortOrder 1
$FloorZH_Leutschenbach_0 = New-Place -Type Floor -Name "Lobby" -ParentId $BuildingCHZurich.PlaceId -SortOrder 0
$FloorZH_Leutschenbach_1 = New-Place -Type Floor -Name "1" -ParentId $BuildingCHZurich.PlaceId -SortOrder 1


Verknüpfung von Meetingraum mit Stockwerk, mit Set-PlaceV3.
Es muss sich um einen bestehenden Meetingraum handeln. Die Identity ist die Mailadresse der Exchange Room-Ressource.

PowerShell
# Connect meeting room with a floor
$MeetingRoomBE1 = Set-PlaceV3 -Identity "[email protected]" -ParentId $FloorBE_Ostring_1.PlaceId
$MeetingRoomBE2 = Set-PlaceV3 -Identity "[email protected]" -ParentId $FloorBE_Ostring_1.PlaceId


Mit Get-PlaceV3 listet PowerShell was es für Orte im Tenant gibt. Über die ParentId ist erkennbar wie die Orte miteinander verknüpft sind.

PowerShell

Hast du einen Fehler gemacht hilft Set-PlaceV3 und Remove-Place.
Mit Remove-Place kannst du keinen Ort löschen, wenn darunter noch Stockwerke verknüpft sind.

PowerShell
# Delete a floor and the building
Remove-Place -Identity $BuildingCHBiel.PlaceId
Remove-Place -Identity $FloorZH_Leutschenbach_1.PlaceId
Remove-Place -Identity $FloorZH_Leutschenbach_0.PlaceId
Remove-Place -Identity $BuildingCHZurich.PlaceId


Hat ein Konto den gelöschten Ort in Outlook als Arbeitsort ausgewählt, ändert Outlook den Ort wieder auf den Ausgangswert Office.

Share
Avatar-Foto

Tobias Asböck

Tobias ist ein Senior System Engineer mit rund 10 Jahren Berufserfahrung für Microsoft 365 Produkte wie SharePoint Online, OneDrive for Business, Teams Collaboration, Entra ID, Information Protection, Universal Print und Microsoft 365 Lizenzierung. Aus der Vergangenheit kennt er über einen Zeitraum von 15+ Jahren die Planung, Administration und den Betrieb von SharePoint Server Umgebungen. Tobias ist ein PowerShell Scripter mit Zertifizierungen für Microsoft 365 Produkte. In seiner Freizeit beschäftigt sich Tobias mit Aktualisierungen in der M365-Welt, ist mit seinem Rennvelo unterwegs und anderen sportlichen Aktivitäten beschäftigt. Bei Fragen kontaktiere mich über LinkedIn oder [email protected].

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert