Fehler (Zugriff verweigert) beim Herstellen einer Verbindung mit Exchange Online unter Remote-Verwendung von Windows PowerShell

Problem

Wenn Sie versuchen, unter Remote-Verwendung von Windows PowerShell eine Verbindung mit Microsoft Exchange Online herzustellen, wird die folgende Fehlermeldung angezeigt:

[outlook.office365.com] Connecting to remote server failed with the following error message: Access is
denied. For more information, see the about_Remote_Troubleshooting Help topic.

+ CategoryInfo : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [].
PSRemotingTransportException

+ FullyQualifiedErrorId : PSSessionOpenedFailed

Import-PSSession : Cannot validate argument on parameter 'Session'. The argument is null.
Supply a non-null argument and try the command again.

At D:\Users\Connect.ps1:7 char:21

+ Import-PSSession < < < < $Session

+ CategoryInfo : Invalid Data: (:) [Import-PSSession], ParameterBindingValidationException

+ FullyQualifiedErrorId :
ParameterArgumentValidationError,Microsoft.PowerShell.Commands.ImportPSSessionCommand

Ursache

Dieses Problem kann aus einem der folgenden Gründe auftreten:

  • Sie geben einen falschen Benutzernamen oder ein falsches Kennwort ein.
  • Sie versuchen, sich bei dem Dienst mit einem Konto anzumelden, das keinen Zugriff auf Exchange Online hat.
  • In Ihrem Mandanten sind Sicherheitsstandards aktiviert.

Lösung

Um dieses Problem zu beheben, verwenden Sie das Exchange Admin Center in Microsoft 365, um den Benutzer als Mitglied der Administratorrollengruppe hinzuzufügen. Gehen Sie dazu wie folgt vor:

  1. Melden Sie sich beim Microsoft 365-Portal (https://portal.office.com) als Administrator an.
  2. Klicken Sie auf Admin und dann auf Exchange.
  3. Klicken Sie auf Berechtigungen und dann auf Administratorrollen.
  4. Doppelklicken Sie auf die Rollengruppe, zu der Sie den Benutzer hinzufügen möchten. Wenn Sie beispielsweise möchten, dass der Benutzer Vollzugriff hat, der Windows PowerShell umfasst, doppelklicken Sie auf Organisationsverwaltung.
  5. Um den Benutzer zur Liste hinzuzufügen, klicken Sie unter Mitglieder auf Hinzufügen ().
  6. Klicken Sie auf Speichern.

Wenn Sicherheitsstandards aktiviert sind, lesen Sie Herstellen einer Verbindung mit Exchange Online PowerShell mit moderner Authentifizierung mit oder ohne MFA.

Weitere Informationen

Weitere Informationen zum Herstellen einer Verbindung mit Exchange Online mithilfe von Remote-PowerShell finden Sie unter Verbinden mit Exchange Online mithilfe von Remote PowerShell.

Benötigen Sie weitere Hilfe? Navigieren Sie zu Microsoft Community.