REST based Exchange Online Powershell Module

Hallo zusammen,

Seit der Ignite 2019 gibt es ein REST basiertes Exchange Online Powershell Module. Das habe ich mir nun mal angeschaut.

Mit den folgenden Befehlen installiert man das Powershell Modul. (Achtung: Powershell muss für die Installation "Als Administrator" gestartet sein)

Find-Module ExchangeOnlineManagement

Install-Module ExchangeOnlineManagement

Mit den folgenden Befehlen wird das Powershell Modul geladen und die Befehle angezeigt. 

Import-Module ExchangeOnlineManagement

Get-Command -Module ExchangeOnlineManagement

Nun wird die Powershell mit Exchange Online verbunden. Wie man sieht sind die REST Basierten Befehle nur GET Commands mit einem "EXO" Prefix. Insbesondere bei grossen Umgebungen und vielen Resultaten, soll die neue Powershell stabiler sein. Beispielsweise um Reports zu erstellen.

Connect-ExchangeOnline

Mailbox

Get-EXOMailbox -Identity a.bohren@icewolf.ch

Get-EXOCASMailbox -Identity a.bohren@icewolf.ch

Wie man sieht ist auch eine Remote PS Session zu Exchange Online geöffnet.

Das heisst, im gleichen Fenster können auch die klassischen Echange Online Befehle abgesetzt werden.

Wer noch mehr dazu wissen will, findet die Session von Tony Redmond auf der Ignite Website 

New, fast, and reliable Exchange Online PowerShell cmdlets

https://myignite.techcommunity.microsoft.com/sessions/79588

Grüsse
Andres Bohren