Quando você atualiza as permissões em um site do SharePoint ou em um arquivo específico, espera que o Copilot respeite essas alterações imediatamente. Em vez disso, o Copilot pode continuar exibindo conteúdo desse site nos resultados da pesquisa por horas ou até dias. Essa lacuna ocorre porque o Copilot depende de um índice de pesquisa em cache que não é atualizado em tempo real. Este artigo explica por que o atraso acontece e fornece as etapas para forçar um reindex, fazendo com que o Copilot respeite suas novas configurações de permissão.
Principais Conclusões: Corrigir o Copilot Ignorando Alterações de Permissão
- Central de administração do SharePoint > Pesquisa > Gerenciar Esquema de Pesquisa > Propriedades Rastreadas: Force um reindex completo do site para atualizar o índice de pesquisa com as novas permissões.
- Cmdlet do PowerShell Request-SPOPersonalSiteReindex: Solicite um reindex para uma coleção de sites específica pela linha de comando.
- Central de administração do Microsoft 365 > Integridade do Serviço > Pesquisa e Inteligência: Verifique se há um incidente de serviço conhecido causando atraso na indexação em todo o seu locatário.
Por que o Copilot Ignora Alterações Recentes de Permissão
O Copilot para Microsoft 365 gera respostas consultando o índice de pesquisa da Microsoft. Esse índice é construído a partir do conteúdo rastreado no SharePoint e no OneDrive. Quando você altera uma permissão de site, a alteração é registrada imediatamente na lista de controle de acesso do site. No entanto, o índice de pesquisa não é atualizado até o próximo rastreamento agendado. Por padrão, os rastreamentos incrementais são executados a cada poucos minutos, mas um rastreamento completo pode ser necessário para capturar alterações de permissão. Até que o índice seja atualizado, o Copilot vê as permissões antigas e pode retornar resultados de sites que agora deveriam estar restritos.
O Papel do Índice de Pesquisa
O índice de pesquisa da Microsoft armazena dois tipos de dados: texto do conteúdo e informações de segurança. A segurança de resultados é o processo que oculta resultados de pesquisa de usuários que não têm permissão para visualizá-los. Quando uma alteração de permissão é feita, os dados de segurança no índice ficam desatualizados. O Copilot aplica a segurança no momento da consulta, mas se o índice ainda contiver as permissões antigas, a segurança não terá efeito. É por isso que um usuário que foi removido de um site ainda pode ver o conteúdo desse site nas respostas do Copilot.
Rastreamento Incremental vs Completo
Um rastreamento incremental atualiza apenas o conteúdo que mudou desde o último rastreamento. Ele é executado automaticamente e geralmente é concluído em 15 minutos. No entanto, os rastreamentos incrementais nem sempre detectam alterações de permissão porque os metadados de permissão podem não ser sinalizados como alterados. Um rastreamento completo reavalia cada item no site, incluindo suas configurações de segurança. Um rastreamento completo é necessário para garantir que o índice reflita as novas permissões.
Etapas para Forçar um Reindex para Alterações de Permissão do Copilot
A maneira mais rápida de corrigir o problema é solicitar um reindex completo do site afetado. Use um dos seguintes métodos, dependendo da sua função de administrador e ambiente.
Método 1: Solicitar um Reindex na Central de Administração do SharePoint
- Entre na Central de administração do SharePoint
Acesse admin.microsoft.com e selecione SharePoint na navegação à esquerda. Se você não vir o SharePoint, selecione Mostrar tudo primeiro. - Abra a lista de sites ativos
No menu à esquerda, selecione Sites e depois Sites ativos. Uma lista de todas as coleções de sites aparece. - Selecione o site afetado
Clique no nome do site onde as permissões foram alteradas. Não marque a caixa ao lado, clique no nome em si. - Navegue até a seção Pesquisa
No painel de detalhes do site, role para baixo e selecione a guia Pesquisa. - Clique em Solicitar reindex
Clique no botão Solicitar reindex. Uma caixa de diálogo de confirmação aparece. - Confirme a solicitação de reindex
Clique em Reindex na caixa de diálogo. O serviço de pesquisa agenda um rastreamento completo do site. O processo pode levar várias horas para ser concluído em sites grandes.
Método 2: Usar o PowerShell para Solicitar um Reindex
- Instale o SharePoint Online Management Shell
Abra o Windows PowerShell como administrador e executeInstall-Module -Name Microsoft.Online.SharePoint.PowerShell. Se você já tiver o módulo, pule esta etapa. - Conecte-se ao SharePoint Online
ExecuteConnect-SPOService -Url https://seulocatario-admin.sharepoint.com. Substituaseulocatariopelo prefixo do seu locatário. Faça login com uma conta de Administrador Global ou Administrador do SharePoint. - Solicite um reindex para a coleção de sites
ExecuteRequest-SPOPersonalSiteReindex -SiteUrl "https://seulocatario.sharepoint.com/sites/seosite". Substitua a URL pela URL real do site. - Verifique a solicitação
ExecuteGet-SPOSite -Identity "https://seulocatario.sharepoint.com/sites/seosite" | fl LockState, SearchIndexState. Procure por SearchIndexState definido como FullCrawlRequired.
Método 3: Verificar Incidentes de Serviço
- Abra a Central de administração do Microsoft 365
Acesse admin.microsoft.com e faça login como Administrador Global. - Vá para Integridade do Serviço
Na navegação à esquerda, selecione Integridade e depois Integridade do serviço. - Procure por incidentes de Pesquisa e Inteligência
Encontre o serviço Pesquisa e Inteligência na lista. Se houver um incidente ativo, clique nele para ler os detalhes. Um problema conhecido com a indexação pode estar atrasando suas atualizações de permissão. - Siga o aviso de serviço
Se existir um incidente, a Microsoft pode já estar aplicando uma correção. Aguarde a resolução do incidente e teste o Copilot novamente.
Se o Copilot Ainda Exibir Conteúdo Restrito Após o Reindex
Mesmo após um reindex completo, você ainda pode ver resultados desatualizados. Os seguintes problemas podem causar isso.
O Copilot Armazena Resultados em Cache na Sessão de Chat
O Copilot pode exibir respostas em cache de uma consulta anterior dentro da mesma conversa. Inicie uma nova sessão de chat para forçar o Copilot a consultar o índice atualizado. Clique no botão Novo chat no painel do Copilot antes de perguntar sobre o site novamente.
A Alteraçãode Permissão Foi Aplicada no Nível do Arquivo
Se você alterou as permissões em um único arquivo em vez de todo o site, os metadados de segurança do arquivo podem não ser capturados por um reindex no nível do site. Navegue até o arquivo no SharePoint, selecione os três pontos, escolha Gerenciar acesso e verifique se a alteração de permissão foi salva. Em seguida, solicite um reindex da biblioteca de documentos em vez de todo o site. Nas configurações da biblioteca, selecione Configurações avançadas e depois Reindexar biblioteca de documentos.
Alterações de Associação a Grupos Não São Refletidas
Se você removeu um usuário de um grupo do Microsoft 365 que é proprietário do site, a alteração de associação ao grupo pode levar até 24 horas para se propagar para o índice de pesquisa. Verifique a associação ao grupo na Central de administração do Microsoft 365 em Equipes e grupos > Equipes e grupos ativos. Se o usuário ainda estiver listado, remova-o novamente e aguarde a sincronização.
| Item | Reindex na Central de Administração do SharePoint | Solicitação de Reindex via PowerShell |
|---|---|---|
| Acesso necessário | Administrador do SharePoint ou Administrador Global | Administrador do SharePoint ou Administrador Global |
| Tempo de execução | 5 minutos para solicitar | 2 minutos para solicitar |
| Escopo do alvo | Coleção de sites única | Coleção de sites única |
| Visibilidade do status | Nenhum indicador de status após a solicitação | Verificável via Get-SPOSite |
| Capacidade de automação | Apenas manual pela interface | Pode ser scriptado para vários sites |
Agora você pode forçar um reindex para fazer o Copilot respeitar suas alterações de permissão no site. Se o problema persistir após 24 horas, abra um tíquete de suporte com a Microsoft e faça referência ao serviço de Pesquisa e Inteligência. Para monitoramento contínuo, configure um script do PowerShell recorrente que verifique a propriedade SearchIndexState para sites que passam por atualizações frequentes de permissão.