Mittels Powershell an Exchange anmelden
Powershell mit erhöhten Rechten ausführen
MSOL credentials an Powershell Session übergeben:
$LiveCred = Get-Credential
$LiveCred = Get-Credential
MS Exchange Session starten:
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection
Das Import-PSSession cmdlet importiert Befehle (cmdlets, functions und aliases) von einer lokalen oder entfernten PSSession in die aktuelle Session. Man kann jeden BEfehl, den das Get-Command cmdlet in der PSSession finden kann importieren. In diesem Fall werden cmdlets von ps.outlook.com/powershell importiert.
Import-PSSession $Session
Falls die Skripte auf dem Computer nicht ausgeführt werden können, muss der folgende Befehl ausgeführt werden, um die Ausführung von remote Scripts zu erlauben:
Set-ExecutionPolicy Unrestricted
Wenn die Administration von Exchange Online abgeschlossen ist, muss man die Verbindung zu MS Exchange mit dem folgenden Befehl schließen, da sie ansonsten für 15 Minuten offen bleibt, bis sie in einen timeout läuft:
Remove-PSSession $Session
Keine Kommentare:
Kommentar veröffentlichen