Com a recente notícia da Microsoft sobre a imposição da troca do Outlook Clássico para o Novo Outlook, muitos administradores e usuários ficaram preocupados com diversas questões que já vinham sendo levantadas durante o uso do Novo Outlook. A Microsoft se mantém focada no Novo Outlook, esperando que os usuários e administradores de ambientes 365 se convençam de que a melhor opção é migrar para a nova versão da ferramenta.
Contudo, a nova versão traz alguns desafios, e, ao longo do desenvolvimento da ferramenta, ela vem se adaptando à usabilidade diária dos usuários. Uma funcionalidade que era muito comum na versão antiga e amplamente utilizada pelos administradores de ambientes 365 era a criação de bloqueios para impedir que os usuários adicionassem contas de e-mails pessoais no Outlook Clássico (instalado junto com o antigo Office 365 e o atual Microsoft 365 apps)
Informação: Para quem não sabe, o Novo Outlook é uma aplicação híbrida que combina características de aplicativo desktop e web. Ele é baseado na tecnologia web (usando a base do Outlook.com), mas é distribuído como um aplicativo que roda no Windows.
Pensando em como ajudar nessa jornada, hoje exploraremos como o gerenciamento de políticas Microsoft 365 pode nos auxiliar a fazer esse bloqueio, impedindo a configuração de e-mails pessoais no Novo Outlook. Lembrando que essa configuração se aplica apenas à nova versão; posso falar sobre como realizar esse bloqueio na versão antiga em outro artigo. Caso tenham interesse, deixem nos comentários
Para isso, utilizarei o PowerShell 7 e os módulos do Exchange Online para me conectar ao Exchange. Atualmente, a única forma de realizar esse bloqueio é utilizando linhas de comando no Exchange Online
Caso você ainda não tenha o PowerShell 7 e os módulos do Exchange Online instalados, pode seguir o passo a passo escrito pelo meu amigo Sérgio, disponível aqui para instalar os recursos que utilizaremos na configuração do bloqueio.
ATENÇÃO: As implementações apresentadas em nossos artigos foram desenvolvidas com base em documentações oficiais e nas boas práticas recomendadas pela Microsoft. Entretanto, enfatizamos que qualquer implementação deve ser previamente testada em ambientes de homologação ou testes para garantir a segurança e a estabilidade do ambiente de produção.
Então agora chegou a hora de por a mão na massa:
- Vamos abrir o Powershell 7 se ja instalado ou se não o tiver ainda siga o passo a passo informado acima para a instalação dos mesmos.
- Com o PowerShell 7 e os módulos do Exchange Online instalados, vamos nos conectar utilizando o seguinte comando:
- Connect-ExchangeOnline -UserPrincipalName [email protected].
Esse comando permite que você se conecte ao Exchange Online, possibilitando o acesso a diversas informações e funções administrativas. Após inserir suas credenciais, você terá acesso ao ambiente do Exchange Online e poderá executar comandos para gerenciar contas, caixas de correio e outras configurações.Certifique-se de que sua conta tenha as permissões necessárias para realizar essas operações. Se a autenticação multifator (MFA) estiver habilitada, você será solicitado a fornecer um código de verificação adicional durante o processo de login.
- Connect-ExchangeOnline -UserPrincipalName [email protected].
- Para verificar o nome da política de OWA existente no Exchange, você pode usar o seguinte comando:
- Get-OwaMailboxPolicy | Select-Object Name, Identity.
Esse comando retornará uma lista com os nomes e identidades das políticas de OWA disponíveis na sua organização
- Get-OwaMailboxPolicy | Select-Object Name, Identity.
- Identificada a política OWA, agora vamos verificar como está a configuração da opção que permite ao usuário adicionar uma conta pessoal, utilizando o comando:
- Get-OwaMailboxPolicy -Identity “O Nome da sua Politica Aqui Exibido em Identity” | Select-Object Name, PersonalAccountsEnabled.
A saída desse comando será exibida em branco, caso nada esteja configurado, ou você poderá encontrar “True”, os dois estados indicam que os usuários conseguem adicionar contas pessoais ao Novo Outlook.
- Get-OwaMailboxPolicy -Identity “O Nome da sua Politica Aqui Exibido em Identity” | Select-Object Name, PersonalAccountsEnabled.
- Verificado o estado da política, agora vamos fazer a configuração do bloqueio usando o comando:
- Set-OwaMailboxPolicy -Identity “O Nome da sua Politica Aqui Exibido em Identity” -PersonalAccountsEnabled $false
Nesse comando, o parâmetro$false
no final indica que não será mais permitido adicionar contas pessoais. A saída do comando não mostrará nada, por isso vamos executar o comando do passo 4 novamente para verificar o valor da saída.
- Set-OwaMailboxPolicy -Identity “O Nome da sua Politica Aqui Exibido em Identity” -PersonalAccountsEnabled $false
- Tendo a saída confirmada como “false”, como esperado, o tempo de replicação da configuração depende exclusivamente da Microsoft, pois ela irá replicar para todos os seus servidores Exchange Online. Aqui, levou cerca de 3 horas.
Após o tempo de replicação, podemos tentar incluir uma conta pessoal no Novo Outlook para verificar se a configuração foi aplicada com sucesso. Como esperado, recebemos a mensagem de erro informando que a empresa não permite adicionar contas pessoais no Novo Outlook.







E chegamos ao final de mais uma jornada do conhecimento, onde pudemos aprender juntos como bloquear a configuração de contas pessoais no Novo Outlook, utilizando o PowerShell 7 e os módulos do Exchange Online. Uma configuração já vinha sendo muito procurada pelos administradores de ambientes 365.
Me diga nos comentários: vocês também estavam procurando por esse recurso de bloqueio de contas pessoais no Novo Outlook? Compartilhe sua experiencia, faça você também parte desta jornada. ☁️