Verbindungsherstellung zu Microsoft Online Services

Für verschiedene Microsoft Online Services gibt es teilweise auch verschiedene Verbindungswege. Eine kurze Übersicht ist im Folgenden zu finden; Voraussetzung ist natürlich, dass die entsprechenden Module bereits installiert sind *).

Azure Resource Management

PowerShell Modul Import

Import-Module AzureRM

Verbindungsaufbau zu Azure Global

Connect-AzureRmAccount

Verbindungsaufbau zu Azure Deutschland

Connect-AzureRmAccount -Environment AzureGermanyCloud
Azure Active Directory V2

PowerShell Modul Import

Import-Module AzureAD

Verbindungsaufbau zu Azure Global

Connect-AzureAD

Verbindungsaufbau zu Azure Deutschland

Connect-AzureAD -AzureEnvironmentName AzureGermanyCloud
Azure Active Directory V1

PowerShell Modul Import

Import-Module MsolService

Verbindungsaufbau zu Azure Global

Connect-MsolService

Verbindungsaufbau zu Azure Deutschland

Connect-MsolService -AzureEnvironmentName AzureGermanyCloud
Exchange Online (ohne MFA)

Ohne Multifacator Authentication reichen auch für die Remote-Verwaltung von Exchange Online die normalen Exchange Server Module für On-Premise Installationen aus.

PowerShell SnapIn Import

Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn

Verbindungsaufbau zu Azure Global

$session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/PowerShell-LiveID -Authentication Basic -AllowRedirection
Import-PSSession $session -DisableNameChecking

Verbindungsaufbau zu Azure Deutschland

$session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office.de/PowerShell-LiveID -Authentication Basic -AllowRedirection
Import-PSSession $session -DisableNameChecking
Exchange Online (mit MFA)

Mit Multifactor Authentication benötigt man explizit die Exchange Online Remote PowerShell Module. Diese findet man im Exchange Online Admin (Azure Global / Azure Deutschland) Center im Menü Hybrid > Setup > [Configure].

Verbindungsaufbau zu Azure Global

winrm set winrm/config/client/auth @{Basic="true"} # -> Basic Authentication muss am Client aktiviert sein/werden
Connect-EXOPSSession -UserPrincipalName <Admin-Username>

Verbindungsaufbau zu Azure Deutschland

winrm set winrm/config/client/auth @{Basic="true"}  # -> Basic Authentication muss am Client aktiviert sein/werden
Connect-EXOPSSession -UserPrincipalName <Admin-Username> -ConnectionUri https://outlook.office.de/PowerShell-LiveID -AzureADAuthorizationEndPointUri https://login.microsoftonline.de/common
Skype for Business Online / Microsoft Teams

PowerShell Modul Import

Import-Module "C:\\Program Files\\Common Files\\Skype for Business Online\\Modules\\SkypeOnlineConnector\\SkypeOnlineConnector.psd1"
Import-Module MicrosoftTeams

Verbindungsaufbau zu Azure Global

$session = New-CsOnlineSession -Verbose
Import-PSSession $session

Verbindungsaufbau zu Azure Deutschland

$session = New-CsOnlineSession -Verbose
Import-PSSession $session
SharePoint Online

PowerShell Modul Import

Import-Module Microsoft.Online.SharePoint.PowerShell

Verbindungsaufbau zu Azure Global

Connect-SPOService -Url https://<Tenant-Name>-admin.sharepoint.com

Verbindungsaufbau zu Azure Deutschland

Connect-SPOService -Region Germany -Url https://<Tenant-Name>-admin.sharepoint.com

*) PowerShell Module installieren

Die PowerShell Module für AzureRM, AzureAD, SharePoint Online und Teams können direkt aus der PowerShell heraus installiert werden.

Install-Module -Name AzureRM
Install-Module -Name AzureAD
Install-Module -Name Microsoft.Online.SharePoint.PowerShell
Install-Module -Name MicrosoftTeams

Die Exchange Online Remote PowerShell Module müssen wie oben beschrieben heruntergeladen und installiert werden.

Die Skype For Business Online Module müssen hier heruntergeladen und installiert werden.

Schreibe einen Kommentar

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

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.