Após migrar do Skype for Business para o Microsoft Teams, diversos administradores relatam que o Outlook 64‑bit deixou de exibir os indicadores de presença (“bolinhas” verde, amarela, vermelha) ao lado do nome dos colegas. Embora a opção Register Teams as the chat app for Office estivesse habilitada e as chaves de IM Providers parecessem corretas, a integração simplesmente sumiu. Este artigo detalha a causa mais comum – a política que desativa o Persona Menu – e apresenta passo a passo completo, do diagnóstico à correção definitiva.
Visão geral do problema
Quando o Outlook e o Teams estão devidamente integrados, o cliente de e‑mail consulta a API de Presença do Teams para mostrar o estado atualizado de cada usuário. Se um dos componentes obrigatórios estiver ausente, desabilitado ou bloqueado por política, a interface do Outlook não consegue renderizar o controle de presença. O sintoma clássico é:
- Os “balõezinhos” de cor não aparecem em Caixa de Entrada, Calendário, Pessoas ou na janela de nova mensagem.
- A janela de inspeção de mensagens (Inspecionar Elemento) mostra instantMessagingStatus: OFF.
- O cmdlet Get-CsClientPolicyindica que a conta está habilitada para Teams, confirmando que o problema está no lado do Office.
Como o Outlook obtém a presença do Teams
Desde o Office 2016, a presença instantânea é oferecida por um conjunto de componentes:
- Chat Provider: definido em HKEYCURRENTUSER\Software\IM Providers. Até a versão 1905, o valorDefaultIMAppprecisava ser “Teams”. Com builds mais recentes, basta marcar a caixa Register Teams as the chat app for Office dentro do Teams.
- Persona Menu: módulo que injeta ícones de status na UI do Office. É controlado pela chave PersonaMenu\Enabled. Se0, o menu é ocultado mesmo que o Teams esteja registrado.
- Microsoft Teams Presence Provider Add‑in: add‑in COM que consome a API Graph e sinaliza mudanças de status a cada 60 segundos.
Se qualquer parte for bloqueada (por exemplo, via GPO), o Outlook cai em modo legado e deixa de mostrar a presença.
Checklist rápido antes de editar o Registro
Antes de alterar chaves do Windows, confirme:
- Versões do Office e Teams – ambos devem estar no canal Current ou Monthly Enterprise com build ≥ 16.0.15601.x.
- Licenciamento – o usuário precisa de licença Teams (Microsoft 365 Business Basic/E3/E5 ou superior).
- Sincronia de relógio – se o relógio do sistema estiver errado, tokens de presença expiram prematuramente.
- Conectividade de rede – firewall deve liberar *.presence.teams.microsoft.com.
Etapas sugeridas pelo moderador
| Etapa | Ação | Observação | 
|---|---|---|
| 1 | Verificar atualizações do Outlook (Arquivo ▸ Conta ▸ Opções de Atualização) e do Teams (Ajuda ▸ Check for Updates). | Garante compatibilidade entre os aplicativos. | 
| 2 | Fechar Outlook e Teams, depois criar: HKEYCURRENTUSER\Software\Microsoft\Office\16.0\Common\IM\EnableAppearOffline = 1 (DWORD) | Reiniciar o Windows após a alteração. | 
| 3 | Executar Reparo do Office (Painel de Controle ▸ Programas e Recursos ▸ Microsoft Office ▸ Alterar ▸ Reparar). | Corrige arquivos ou complementos danificados. | 
| 4 | Se nada funcionar, abrir chamado no Centro de Administração do Microsoft 365. | Engenheiros de suporte podem verificar logs de back‑end. | 
Solução que efetivamente resolveu o caso
No ambiente investigado, uma Política de Grupo havia criado a chave:
HKEYCURRENTUSER\Software\Microsoft\Office\16.0\Common\PersonaMenu
  └─ Enabled (DWORD) = 0  ; presença oculta
Ao alterar Enabled para 1 e reiniciar Outlook/Teams, o indicador de presença voltou a funcionar instantaneamente.
O que é o Persona Menu?
O Persona Menu é o módulo responsável por renderizar o controle de presença dentro do Office. Quando seu valor está em 0, a aplicação ignora qualquer informação do chat provider, mesmo que o Teams esteja corretamente registrado. Para ambientes gerenciados, a mesma chave pode existir em:
HKLM\SOFTWARE\Policies\Microsoft\Office\16.0\Common\PersonaMenuUma chave em HKLM sempre sobrepõe o valor em HKCU. Portanto, ajuste ambas.
Passo a passo para alterar o Registro com segurança
- Crie um ponto de restauração do Sistema.
- Aperte Win+R, digite regedite pressione Enter.
- Navegue até HKEYCURRENTUSER\Software\Microsoft\Office\16.0\Common\PersonaMenu. Se a subchave não existir, clique com o botão direito em Common, escolha Novo ▸ Chave e nomeie como PersonaMenu.
- No painel direito, clique com o botão direito, Novo ▸ Valor DWORD (32‑bits), digite Enabled e defina o valor como 1.
- Repita os passos em HKLM\SOFTWARE\Policies\Microsoft\Office\16.0\Common(caso a política exista).
- Feche o Editor do Registro e reinicie o computador.
Automatizando a correção via PowerShell
Para ambientes com dezenas de estações, crie um GPO de Startup Script com o comando:
# Corrige PersonaMenu em HKCU
Set-ItemProperty -Path 'HKCU:\Software\Microsoft\Office\16.0\Common\PersonaMenu' -Name 'Enabled' -Value 1 -Type DWord -Force
Remove possíveis bloqueios herdados de HKLM
Remove-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Office\16.0\Common\PersonaMenu' -Name 'Enabled' -ErrorAction SilentlyContinue Como evitar que a política volte a desativar a presença
Se a chave estiver sendo redefinida a cada logon, localize a origem da política:
- No Controlador de Domínio, abra o Group Policy Management, clique em Group Policy Results e gere um relatório para a máquina afetada.
- Procure por Office 16.0 Common PersonaMenu Enabled. Identifique o GPO e ajuste o valor para Enabled = 1 ou remova a configuração.
- Forneça um comentário no GPO explicando o impacto dessa chave sobre a experiência do usuário em Teams e Outlook.
Verificações adicionais caso o problema persista
| Chave | Valor esperado | Descrição | 
|---|---|---|
| HKCU\Software\IM Providers\DefaultIMApp | Teams | Informa ao Office qual aplicativo de chat entregar à API. | 
| HKCU\Software\Policies\Microsoft\Office\16.0\Common\OfficeChat | EnableTeamsChatIntegration = 1 | Chave introduzida em 2024 para desativar novos recursos de chat. | 
| HKCU\Software\Microsoft\Office\16.0\Common\ExperimentConfigs | FlightSetting_ChatProviders = 1 | Quando 0, bloqueia experimentos de presença. | 
FAQ – Perguntas frequentes
O problema afeta o Outlook Web?
Não. O Outlook Web (OWA) usa a presença do Teams diretamente no navegador, sem depender das chaves locais de Registro.
Depois de corrigir o PersonaMenu, a presença ainda demora para aparecer. É normal?
Sim. O Teams sincroniza o status a cada 60 segundos. Aguarde cerca de 2 minutos após reiniciar o Outlook.
Funciona no Office 2013 ou 2010?
Somente Office 2016 em diante oferece integração oficial com Teams. Ainda assim, a chave de PersonaMenu existe; basta trocar 16.0 por 15.0 (2013) ou 14.0 (2010).
Posso aplicar a correção via Intune?
Sim. Use um PowerShell Script ou Configuration Profile de tipo Settings Catalog para configurar o caminho e valor exatos.
Conclusão
Em 90 % dos casos em que o status de presença do Teams desaparece do Outlook logo após uma migração, a raiz está em políticas herdadas que desativam o Persona Menu. Após restaurar Enabled = 1, confirmar as chaves de IM Providers e reiniciar os aplicativos, o ícone de status volta a funcionar sem necessidade de reinstalar Office ou Teams. Para ambientes corporativos, automatize a correção via GPO ou Intune e monitore futuras alterações de política para evitar regressões.

