Compartilhar via


Erro (O acesso é negado) ao se conectar ao Exchange Online usando o Windows PowerShell remoto

Problema

Ao tentar se conectar ao Microsoft Exchange Online usando Windows PowerShell remoto, você recebe a seguinte mensagem de erro:

[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

Motivo

Este problema ocorre por um dos seguintes motivos:

  • Insira um nome de usuário ou senha incorreto.
  • Você tenta entrar no serviço usando uma conta que não tem acesso ao Exchange Online.
  • Você tem os padrões de segurança habilitados em seu locatário.

Solução

Para resolver esse problema, use o Centro de administração do Exchange no Microsoft 365 para adicionar o usuário como membro do grupo de função de administrador. Para fazer isso, siga estas etapas:

  1. Entre no portal do Microsoft 365 (https://portal.office.com) como administrador.
  2. Clique em Administrador e, em seguida, clique em Exchange.
  3. Clique em permissões e, em seguida, clique em funções de administrador.
  4. Clique duas vezes no grupo de funções em que você deseja adicionar o usuário. Por exemplo, se você quiser que o usuário tenha acesso completo que inclua o Windows PowerShell, clique duas vezes em Gerenciamento da Organização.
  5. Para adicionar o utilizador à lista, clique em Adicionar () em Membros.
  6. Clique em Salvar.

Se você tiver padrões de segurança habilitados, consulte Conectar-se ao Exchange Online PowerShell usando autenticação moderna com ou sem MFA.

Mais informações

Para obter mais informações sobre como se conectar ao Exchange Online usando o PowerShell remoto, acesse Conectar-se ao Exchange Online usando o PowerShell Remoto.

Ainda precisa de ajuda? Acesse a Microsoft Community.