Pesquisa de Pessoas Não Encontra o Proprietário do Site no SharePoint: Causa e Solução
🔍 WiseChecker

Pesquisa de Pessoas Não Encontra o Proprietário do Site no SharePoint: Causa e Solução

Você pesquisa uma pessoa no SharePoint e o proprietário do site não aparece nos resultados. Isso acontece mesmo que o proprietário tenha permissões de controle total e esteja ativo no Microsoft 365. A causa raiz é que a Pesquisa de Pessoas do SharePoint depende do Serviço de Perfil de Usuário, não das permissões do site ou da associação a grupos. Este artigo explica por que o proprietário está ausente e fornece as etapas exatas para corrigir o índice de pesquisa e a sincronização de perfil.

Principais Conclusões: Corrigindo Proprietário Ausente na Pesquisa de Pessoas

  • Central de administração do SharePoint > Pesquisa > Gerenciar Esquema de Pesquisa: Verifique se a propriedade rastreada para o campo do proprietário está mapeada para uma propriedade gerenciada da Pesquisa de Pessoas.
  • Central de administração do SharePoint > Pesquisa > Log de Rastreamento: Verifique se há erros no último rastreamento completo que podem ter pulado o perfil do proprietário.
  • Central de administração do SharePoint > Perfis de usuário > Gerenciar Perfis de Usuário: Confirme se o perfil do proprietário existe e não está marcado como excluído ou inativo.

ADVERTISEMENT

Por que a Pesquisa de Pessoas do SharePoint Não Encontra o Proprietário do Site

A Pesquisa de Pessoas do SharePoint não consulta permissões do site ou associação a grupos do Microsoft 365 diretamente. Em vez disso, ela pesquisa o Aplicativo de Serviço de Perfil de Usuário, que armazena perfis sincronizados do Microsoft Entra ID (antigo Azure Active Directory). Quando um proprietário de site está ausente na Pesquisa de Pessoas, uma destas condições é verdadeira:

O perfil de usuário do proprietário não está totalmente sincronizado do Entra ID para o SharePoint. Isso pode acontecer se o trabalho de importação de perfil estiver desabilitado, tiver falhado ou não tiver sido executado desde que o proprietário foi adicionado. O rastreamento de pesquisa também pode estar incompleto ou as propriedades rastreadas para o campo do proprietário do site podem não estar mapeadas para uma propriedade gerenciada pesquisável.

Outra causa comum é que a conta do proprietário é um usuário convidado ou uma identidade externa que não foi importada para o Serviço de Perfil de Usuário. A Pesquisa de Pessoas do SharePoint indexa apenas usuários cujos perfis existem no serviço. Se o perfil estiver ausente, a pesquisa não encontrará o proprietário, independentemente das permissões.

Etapas para Corrigir o Proprietário Ausente na Pesquisa de Pessoas

  1. Confirme se o perfil do proprietário existe no Serviço de Perfil de Usuário
    Vá para Central de administração do SharePoint > Perfis de usuário > Gerenciar Perfis de Usuário. Pesquise pelo proprietário usando nome de exibição ou e-mail. Se o perfil aparecer, verifique a coluna de status. Deve mostrar Ativo. Se o status for Excluído ou Inativo, o perfil precisa ser restaurado ou reimportado.
  2. Dispare uma importação completa de perfil do Entra ID
    Na Central de administração do SharePoint, vá para Perfis de usuário > Gerenciar Propriedades de Usuário. Clique em Sincronizar Conexões. Selecione a conexão para o domínio do seu locatário e clique em Iniciar Sincronização Completa. Aguarde a conclusão do trabalho. Isso importa todos os perfis de usuário ativos do Entra ID para o Serviço de Perfil de Usuário do SharePoint.
  3. Execute um rastreamento completo da fonte de resultados da Pesquisa de Pessoas
    Vá para Central de administração do SharePoint > Pesquisa > Log de Rastreamento. Verifique a data do último rastreamento para a fonte de conteúdo Sites Locais do SharePoint. Se for mais antigo que 24 horas, vá para Pesquisa > Fontes de Conteúdo. Selecione Sites Locais do SharePoint e clique em Iniciar Rastreamento Completo. Um rastreamento completo reindexa todos os perfis de usuário e metadados do site.
  4. Verifique a propriedade gerenciada para o campo do proprietário do site
    Vá para Central de administração do SharePoint > Pesquisa > Gerenciar Esquema de Pesquisa. Procure por uma propriedade gerenciada chamada PeopleContentOwner ou similar. Se não existir, crie uma nova propriedade gerenciada. Defina o tipo como Texto. Em Mapeamentos para propriedades rastreadas, adicione a propriedade rastreada ows_ContentOwner ou ows_SiteOwner. Defina Pesquisável como Sim. Clique em OK.
  5. Reindexe o site específico onde o proprietário está ausente
    Vá para a coleção de sites. Clique no ícone de engrenagem (Configurações) > Informações do Site > Exibir todas as configurações do site. Em Pesquisa e disponibilidade offline, clique em Pesquisa e disponibilidade offline. Clique em Reindexar site. Confirme a ação. Isso força o próximo rastreamento a capturar os metadados do proprietário do site.
  6. Teste a consulta da Pesquisa de Pessoas
    Após a conclusão do rastreamento completo, vá para o centro de pesquisa ou use a web part de Pesquisa de Pessoas. Pesquise pelo proprietário usando nome completo ou e-mail. Se o proprietário aparecer, a correção está completa. Caso contrário, repita as etapas 2 e 3.

ADVERTISEMENT

Se a Pesquisa de Pessoas Ainda Não Encontrar o Proprietário Após a Correção Principal

A Pesquisa de Pessoas Não Retorna Resultados para Nenhum Usuário

Se nenhum usuário aparecer na Pesquisa de Pessoas, o Aplicativo de Serviço de Perfil de Usuário pode estar mal configurado. Vá para Central de administração do SharePoint > Perfis de usuário > Gerenciar Aplicativos de Serviço. Verifique se o Aplicativo de Serviço de Perfil de Usuário está iniciado. Se estiver parado, inicie-o e execute uma importação completa de perfil.

Perfil do Proprietário Existe, mas a Pesquisa Retorna Vazio

O perfil do proprietário pode estar configurado para ocultar da pesquisa. Na Central de administração do SharePoint, vá para Perfis de usuário > Gerenciar Perfis de Usuário. Encontre o proprietário, clique na seta ao lado do nome e selecione Editar Meu Perfil. Role até a propriedade SPS-HideFromAddressLists. Se estiver definida como Sim, altere para Não. Salve e execute um rastreamento completo.

Proprietário Externo ou Convidado Não Encontrado

Usuários convidados e identidades externas não são importados automaticamente para o Serviço de Perfil de Usuário do SharePoint. Para incluí-los, você deve adicionar o usuário convidado a um grupo do Microsoft 365 ou site do SharePoint que tenha a Pesquisa de Pessoas habilitada. Em seguida, execute uma importação completa de perfil e um rastreamento completo. Perfis de convidados aparecerão na Pesquisa de Pessoas apenas se forem explicitamente adicionados ao Serviço de Perfil de Usuário.

Comportamento da Pesquisa de Proprietário: Usuários Normais vs Proprietários de Site

Item Usuário Normal Proprietário do Site
Perfil necessário no Serviço de Perfil de Usuário Sim Sim
Aparece na Pesquisa de Pessoas sem perfil Não Não
Aparece na Pesquisa de Pessoas com perfil inativo Não Não
Aparece na lista de permissões do site Sim, se concedido Sim
Pesquisável após rastreamento completo Sim Sim

A tabela mostra que tanto usuários normais quanto proprietários de site precisam de um perfil ativo no Serviço de Perfil de Usuário para aparecer na Pesquisa de Pessoas. Permissões sozinhas não tornam um usuário pesquisável. A única diferença é que proprietários de site podem ter campos de metadados adicionais como ContentOwner que devem ser mapeados para uma propriedade gerenciada para que a pesquisa os encontre por função.

Após concluir as etapas acima, o proprietário do site aparecerá na Pesquisa de Pessoas. Para evitar que esse problema se repita, agende uma importação completa de perfil semanal e um rastreamento completo mensal. Monitore também o log de rastreamento para erros que pulem perfis de usuário. Se você adicionar um novo proprietário de site, dispare manualmente um rastreamento completo da fonte de conteúdo Sites Locais do SharePoint para garantir que o perfil seja indexado imediatamente.

ADVERTISEMENT