Componente Loop do Copilot Pages não sincroniza: Correção
🔍 WiseChecker

Componente Loop do Copilot Pages não sincroniza: Correção

Você está trabalhando em uma Página do Copilot que contém um componente Loop, mas as alterações feitas pelos colaboradores não aparecem em tempo real. O componente parece travado, mostrando uma versão desatualizada ou um indicador de sincronização girando. Essa falha geralmente ocorre porque o componente Loop depende de uma conexão específica do Microsoft Graph que pode ser bloqueada por políticas de rede, configurações do navegador ou licenças desatualizadas do Microsoft 365. Este artigo explica por que a sincronização falha e fornece uma correção passo a passo para restaurar a colaboração em tempo real.

Principais pontos: Corrigindo a sincronização do componente Loop em Páginas do Copilot

  • Centro de administração do Microsoft 365 > Configurações da organização > Loop: Controla se os componentes Loop estão habilitados para seu locatário. Desabilitar isso interrompe toda a sincronização do Loop.
  • Configurações do navegador > Cookies e dados de site: Bloquear cookies de terceiros impede que o componente Loop se autentique com o serviço de sincronização do Microsoft Graph.
  • Firewall do Windows ou proxy > Lista de permissões para loop.microsoft.com: A filtragem de rede pode bloquear a conexão WebSocket necessária para a sincronização em tempo real.

ADVERTISEMENT

Por que o componente Loop em Páginas do Copilot perde a sincronização

Um componente Loop dentro de uma Página do Copilot não é uma incorporação estática. Ele mantém uma conexão WebSocket persistente com o serviço de sincronização do Microsoft Graph. Essa conexão transmite cada tecla pressionada e edição para todos os colaboradores ativos. Quando a conexão cai, o componente volta para um modo de edição local apenas. O usuário vê suas próprias alterações, mas não as dos outros.

A causa raiz é quase sempre uma de três coisas. Primeiro, a organização desabilitou os componentes Loop no centro de administração do Microsoft 365. Segundo, o navegador bloqueia cookies de terceiros ou conexões WebSocket. Terceiro, um firewall de rede ou servidor proxy intercepta o tráfego WebSocket para loop.microsoft.com. Causas menos comuns incluem uma licença do Microsoft 365 expirada que não possui o plano de serviço Loop ou uma extensão do navegador que modifica scripts da página.

O papel do serviço de sincronização do Microsoft Graph

Os componentes Loop usam o Fluid Framework, que depende do serviço de sincronização do Microsoft Graph para transmitir edições. O serviço requer uma sessão autenticada ativa. Se o token de autenticação expirar ou for revogado, a sincronização para. O componente não exibe uma mensagem de erro. Ele simplesmente para de atualizar. O usuário deve atualizar a página ou reautenticar para restaurar o token.

Passos para reabilitar a sincronização do componente Loop em Páginas do Copilot

Siga estes passos em ordem. Teste a sincronização após cada passo fazendo uma edição no componente Loop e pedindo a um colaborador para confirmar se a alteração aparece em até 10 segundos.

  1. Verifique se o Loop está habilitado no centro de administração do Microsoft 365
    Vá para Centro de administração do Microsoft 365 > Configurações da organização > Loop. Certifique-se de que a opção Permitir componentes Loop no Microsoft 365 esteja Ativada. Se estiver Desativada, ative-a e clique em Salvar. Aguarde 5 minutos para a alteração se propagar antes de testar.
  2. Permita cookies de terceiros no seu navegador
    No Microsoft Edge, vá para Configurações > Cookies e permissões de site > Gerenciar e excluir cookies e dados de site. Defina Bloquear cookies de terceiros como Desativado ou adicione loop.microsoft.com à lista Permitir. No Google Chrome, vá para Configurações > Privacidade e segurança > Cookies de terceiros e selecione Permitir cookies de terceiros ou adicione loop.microsoft.com à lista Sites que sempre podem usar cookies. Recarregue a Página do Copilot.
  3. Limpe o cache do navegador para Páginas do Copilot
    Abra as Ferramentas do Desenvolvedor do navegador com F12. Clique na aba Aplicativo. Em Armazenamento, selecione Limpar dados do site para o domínio copilot.microsoft.com. Isso remove tokens obsoletos e scripts em cache. Recarregue a página e faça login novamente.
  4. Verifique as regras de firewall ou proxy de rede
    Peça ao administrador de TI para verificar se o domínio loop.microsoft.com e todos os subdomínios não estão bloqueados pelo firewall corporativo ou proxy. O serviço de sincronização usa endpoints WebSocket em wss://loop.microsoft.com. Se o firewall bloquear o tráfego WebSocket, o componente não pode sincronizar. O administrador pode criar uma regra de permissão para todo o domínio loop.microsoft.com.
  5. Desative temporariamente as extensões do navegador
    Extensões que modificam o conteúdo da página, como bloqueadores de anúncios, bloqueadores de script ou ferramentas de privacidade, podem quebrar o script do componente Loop. Abra o gerenciador de extensões do navegador. Desative todas as extensões. Recarregue a Página do Copilot. Se a sincronização funcionar, reative as extensões uma por uma para identificar a conflitante.
  6. Reautentique sua conta do Microsoft 365
    Saia de todos os serviços do Microsoft 365 no navegador. Vá para copilot.microsoft.com e faça login novamente. Isso atualiza o token de autenticação usado pelo componente Loop. Teste a sincronização imediatamente após o login.

ADVERTISEMENT

Se a sincronização do Loop em Páginas do Copilot ainda falhar

Após concluir os passos principais, alguns usuários ainda encontram falhas de sincronização. Os problemas a seguir são menos comuns, mas têm correções específicas.

Componente Loop aparece no modo somente leitura

Se o componente Loop aparecer esmaecido e você não conseguir digitar, o documento pode ter sido compartilhado com permissões de visualização apenas. Peça ao proprietário para alterar o link de compartilhamento para Pode editar. Na Página do Copilot, clique em Compartilhar e defina o nível de permissão como Editar para todos os colaboradores.

Alterações sincronizam apenas após atualização manual

Isso indica que a conexão WebSocket falhou, mas o componente ainda pode sincronizar via polling HTTP. A correção é garantir que sua rede permita tráfego WebSocket. Em um ambiente corporativo, a equipe de TI deve habilitar o encaminhamento WebSocket no servidor proxy. Em uma rede doméstica, reinicie o roteador ou desative temporariamente qualquer VPN que possa interferir nas conexões WebSocket.

Componente Loop ausente do menu Inserir

Se a opção do componente Loop não aparecer ao tentar inseri-lo, o recurso está desabilitado para seu locatário ou sua licença. Verifique se sua licença do Microsoft 365 inclui o plano de serviço Loop. Vá para Centro de administração do Microsoft 365 > Usuários > Usuários ativos, selecione sua conta e verifique a aba Licenças e aplicativos. Certifique-se de que Loop esteja habilitado. Se não estiver, entre em contato com seu administrador para atribuir uma licença que inclua o Loop.

Sincronização do Loop em Páginas do Copilot vs Componentes Loop padrão

Item Componente Loop em Páginas do Copilot Componente Loop padrão no Teams ou Outlook
Ambiente host Incorporado dentro de uma Página do Copilot em copilot.microsoft.com Incorporado no chat do Teams, e-mail do Outlook ou Word Online
Método de sincronização WebSocket para o serviço de sincronização do Microsoft Graph WebSocket para o serviço de sincronização do Microsoft Graph
Autenticação Usa o token de sessão das Páginas do Copilot Usa o token de autenticação do aplicativo host
Exigência de cookie de terceiros Necessário para sincronização Necessário para sincronização
Domínio de firewall a permitir loop.microsoft.com e todos os subdomínios loop.microsoft.com e todos os subdomínios
Causa comum de falha Bloqueio de cookies do navegador ou filtro WebSocket do proxy Política do locatário desabilitando Loop ou token expirado

Agora você pode corrigir uma falha de sincronização do componente Loop em Páginas do Copilot verificando a política do locatário, as configurações de cookies do navegador e as regras de firewall de rede. Comece com a opção no centro de administração, depois vá para as configurações do navegador e de rede. Se o problema persistir, verifique as permissões de compartilhamento e a conectividade WebSocket. Para colaboração contínua, mantenha o console das Ferramentas do Desenvolvedor do navegador aberto para observar erros de conexão WebSocket. Uma conexão bem-sucedida mostra um status de 101 Switching Protocols.

ADVERTISEMENT