Erro (Acesso negado) quando se liga ao Exchange Online utilizando a ligação remota do Windows PowerShell
Problema
Quando tenta ligar-se a um Microsoft Exchange Online utilizando a ligação remota do Windows PowerShell, 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
Causa
Este problema pode ocorrer por uma das seguintes razões:
- Introduziu um nome de utilizador ou palavra-passe incorretos.
- Ao tentar entrar no serviço, está a utilizar uma conta que não tem acesso ao Exchange Online.
- Tem as predefinições de segurança ativadas no seu inquilino.
Solução
Para resolver este problema, utilize o centro de administração do Exchange no Microsoft 365 para adicionar o utilizador como membro do grupo de funções de administrador. Para tal, siga estes passos:
- Inicie sessão no portal do Microsoft 365 (https://portal.office.com) como administrador.
- Clique em Administrador e, em seguida, clique em Exchange.
- Clique em permissões e, em seguida, clique em funções de administrador.
- Faça duplo clique no grupo de funções ao qual pretende adicionar o utilizador. Por exemplo, se pretender que o utilizador tenha acesso total que inclua o Windows PowerShell, faça duplo clique em Gestão da Organização.
- Para adicionar o utilizador à lista, clique em Adicionar ( ) em Membros.
- Clique em Guardar.
Se tiver as predefinições de segurança ativadas, consulte Ligar a um PowerShell do Exchange Online através da autenticação moderna com ou sem MFA.
Mais informações
Para obter mais informações sobre como se ligar ao Exchange Online através do PowerShell remoto, aceda a Ligar-se ao Exchange Online com o PowerShell Remoto.
Ainda necessita de ajuda? Vá para Comunidade Microsoft