Errore (Accesso negato) quando ci si connette a Exchange Online utilizzando la sessione remota di Windows PowerShell.

Problema

Quando si tenta di effettuare la connessione a Microsoft Exchange Online utilizzando la sessione remota di Windows PowerShell, viene visualizzato il seguente messaggio di errore:

[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

Causa

Questo problema si verifica per una delle seguenti ragioni:

  • È stato immesso un nome utente o una password errati.
  • Si cerca di accedere al servizio utilizzando un account che non ha accesso a Exchange Online.
  • Sono state attivate le impostazioni predefinite per la sicurezza nel tenant.

Soluzione

Per risolvere questo problema, utilizzare l'interfaccia di amministrazione di Exchange in Microsoft 365 per aggiungere l'utente come membro del gruppo di ruolo amministratore. A tal fine, attenersi alla seguente procedura:

  1. Accedere al portale Microsoft 365 (https://portal.office.com) come amministratore.
  2. Fare clic su Amministratore, quindi su Exchange.
  3. Fare clic su Autorizzazioni, quindi su ruoli amministratore.
  4. Fare doppio clic sul gruppo di ruoli a cui si desidera aggiungere l'utente. Ad esempio, se si desidera che l'utente abbia un accesso completo che includa Windows PowerShell, fare doppio clic su Gestione organizzazione.
  5. Per aggiungere l'utente all'elenco, fare clic su Aggiungi () in Membri.
  6. Fare clic su Salva.

Se sono abilitate le impostazioni predefinite di sicurezza, consultare Connettersi a Exchange Online PowerShell utilizzando l'autenticazione moderna con o senza MFA.

Altre informazioni

Per altre informazioni su come connettersi a Exchange Online tramite la sessione remota di PowerShell, consultare Connettersi a Exchange Online tramite la sessione remota di PowerShell.

Ulteriore assistenza Visitare la community Microsoft.