Implementar a pesquisa de pessoas no SharePoint Server
APLICA-SE A:2013 2016 2019 Subscription Edition SharePoint no Microsoft 365
A pesquisa de pessoas é uma funcionalidade do SharePoint Server que permite aos utilizadores obter informações sobre as pessoas na organização e obter ligações para os documentos que criaram. Os utilizadores podem aceder a esta funcionalidade ao introduzir uma consulta de pesquisa na caixa de pesquisa do Centro de Pesquisas empresariais e clicar na ligação para a pesquisa de Pessoas na vertical.
Uma consulta vertical filtra os resultados da pesquisa de modo que apenas um determinado subconjunto de todos os resultados relevantes seja apresentado. O SharePoint Server fornece quatro verticais de pesquisa pré-configuradas: Tudo, Pessoas, Conversações e Vídeos. Pode ver as ligações para estes verticais de pesquisa na Peça Web Navegação de Pesquisa, que está abaixo da caixa de pesquisa no Centro de Pesquisa da empresa, conforme mostrado na captura de ecrã seguinte.
Quando um usuário inserir uma consulta de pesquisa na caixa de pesquisa e clicar em um dos links de pesquisa vertical, o sistema de Pesquisa retornará os resultados da pesquisa que correspondem somente a esta busca vertical. Por exemplo, se o utilizador introduzir o Microsoft Azure na caixa de pesquisa e, em seguida, selecionar a ligação pesquisa-vertical Pessoas , o sistema de Pesquisa devolve apenas os resultados da pesquisa que são pessoas na sua organização que estão envolvidas no Microsoft Azure.
Este artigo descreve os pré-requisitos que devem ser concluídos para tornar possível a pesquisa de pessoas e aborda outras considerações para fazer a pesquisa de pessoas funcionar.
Pré-requisitos de pesquisa de pessoas
A pesquisa de pessoas tem os seguintes pré-requisitos:
Um aplicativo de serviço de Pesquisa deve estar executando no farm. Para obter mais informações, veja Criar e configurar uma aplicação de serviço de Pesquisa no SharePoint Server 2016. O farm também deve possuir um Centro de busca que utiliza o modelo do Centro de Pesquisa Empresarial. Para obter mais informações, consulte Criar um site do Centro de Pesquisas no SharePoint Server.
Um aplicativo de serviço de Metadados gerenciados deve estar em execução no farm. Para mais informações, consulteOverview of managed metadata service applications in SharePoint Server 2013.
A sincronização de perfil de usuário deve estar configurada no farm. Se isso ainda não foi feito, você precisa no mínimo completar os seguintes procedimentos que estão descritos em Synchronize user and group profiles in SharePoint Server 2013:
Para obter mais informações, consulte Overview of profile synchronization in SharePoint Server 2013 e Plan profile synchronization for SharePoint Server 2013.
Definindo a pesquisa de pessoas
Para configurar a pesquisa de pessoas, tem de configurar as definições de Os Meus Sites e configurar a pesquisa.
Configurar definições dos Meus Sites
Configure Os Meus Sites para uma aplicação de serviço de Perfil de Utilizador para especificar a localização do anfitrião de O Meu Site e outras definições. Para obter mais informações, veja Planear os Meus Sites no SharePoint Server e Configurar as definições de O Meu Site para a aplicação de serviço Perfil de Utilizador.
Depois de configurar as definições de Os Meus Sites, o passo seguinte é configurar a pesquisa.
Configurar o rastreamento
Ao configurar Os Meus Sites, a conta de acesso a conteúdos predefinida para pesquisa recebe automaticamente permissões Obter Dados de Pessoas para Pesquisar Crawlers na aplicação de serviço Perfil de Utilizador. Se você quiser utilizar uma conta de acesso a conteúdo diferente, você deve garantir que a conta tenha acesso ao rastreio do repositório de perfis. Use o procedimento a seguir para fornecer acesso ao repositório de perfil para uma conta diferente.
Para fornecer acesso à conta para rastrear o repositório de perfis
Verifique se a conta de usuário que está executando este procedimento é um administrador do aplicativo do serviço de Pesquisa.
Inicie a Administração Central do SharePoint.
Para o Windows Server 2008 R2:
- Clique em Iniciar, clique em SharePoint e, em seguida, clique em Administração Central do SharePoint.
Para o Windows Server 2012:
No ecrã Início , clique em Administração Central do SharePoint.
Se a Administração Central do SharePoint não estiver no ecrã Início :
Clique com o botão direito do rato em Computador, clique em Todas as aplicações e, em seguida, clique em Administração Central do SharePoint.
Para saber mais sobre como interagir com o Windows Server 2012, consulte Tarefas de gerenciamento comuns e navegação no Windows Server 2012.
Em Administração Central, na seção Gerenciamento de Aplicativos, clique em Gerenciar Aplicativos de Serviço.
Na página Gerenciar aplicativos de serviço, clique na linha que contém o aplicativo de serviço de Perfil de Usuário e, então, na faixa de opções, clique em Administradores.
Na caixa de diálogo Administradores da Aplicação de Serviço de Perfis de Utilizador , na caixa Para adicionar uma conta , escreva uma conta de utilizador no domínio de formulário \nome de utilizador .
Clique em Adicionar.
Na lista de Permissões, marque a caixa de seleção Recuperar Dados de Pessoas para Rastreadores de Pesquisa.
Clique em OK.
Depois de fornecer acesso à conta para rastrear o repositório de perfis, você deve criar uma regra de rastreamento para especificar que deseja usar essa conta ao rastrear o repositório de perfis de usuário. Use o procedimento a seguir para criar uma regra de rastreamento para este propósito.
Para criar uma regra de rastreamento para autenticação no aplicativo de serviço de Perfil de Usuário
Verifique se a conta de usuário que está executando este procedimento é um administrador do aplicativo do serviço de Pesquisa.
No Administração Central, na seção Gerenciamento de Aplicativo, clique em Gerenciar aplicativos de serviço.
Na página Gerenciar aplicativos de serviço, clique no aplicativo de serviço de Pesquisa o qual deseja criar uma regra de rastreio.
Na página Administração da Pesquisa, em Início Rápido, na seção Rastreamento, clique em Regras de rastreamento.
Na página Gerenciar Regras de Rastreamento, clique em Nova Regra de Rastreamento.
Na secção Caminho , na caixa Caminho , escreva o endereço inicial da aplicação de serviço Perfil de Utilizador no formulário sps3:// My_Site_host_URL, em que My_Site_host_URL é o URL da aplicação Web onde implementou a coleção de sites Os Meus Sites.
Se a aplicação Web onde implementou a coleção de sites Os Meus Sites utilizar Secure Sockets Layer (SSL), escreva o endereço inicial no formulário sps3s:// My_Site_host_URL.
Clique em Usar sintaxe de expressão regular para corresponder a esta regra se quiser utilizar uma sintaxe de expressão regular no caminho.
Na seção Configuração de Rastreamento, selecione Incluir todos os itens neste caminho.
Na seção Especificar Autenticação, selecione Especificar uma conta de acesso a conteúdo diferente.
Na caixa Conta exibida, digite a conta de usuário que você forneceu acesso ao repositório de perfis no formato domínio\nome de usuário.
Digite a senha da conta especificada na etapa anterior nas caixas Senha e Confirmar Senha.
Limpe a caixa de seleção Não permitir Autenticação básica apenas se você quiser permitir que as credenciais de conta do usuário sejam enviadas como texto não criptografado.
Observação
Você não deve limpar a caixa de seleção Não permitir Autenticação básica a menos que esteja utilizando SSL para criptografar o tráfego no site da Web. Confira mais informações em Plano para métodos de autenticação do usuário no SharePoint Server
Clique em OK.
Para obter mais informações, veja Gerir regras de pesquisa no SharePoint Server.
Ao configurar Os Meus Sites, o URL inicial para pesquisar o arquivo de perfis (sps3:// My_Site_host_URL ou sps3s:// My_Site_host_URL) é automaticamente adicionado à origem de conteúdo pré-configurada Sites Do SharePoint Locais. Recomendamos que você remova o URL do repositório de perfil da fonte de conteúdo padrão e, em seguida, crie uma fonte de conteúdo separada para rastrear apenas o repositório de perfil. Isso permite que você rastreie o repositório de perfil em diferentes cronogramas de outros rastreamentos.
Use o procedimento a seguir para remover o URL do repositório de perfis da fonte de conteúdo pré-configurada.
Para remover a URL de repositório de perfis da fonte de conteúdo pré-configurada
Verifique se a conta de usuário que está executando este procedimento é um administrador do aplicativo de serviço de Pesquisa.
Em Administração Central, na seção Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.
Na página Gerenciar Aplicativos de Serviço, clique em Pesquisar Aplicativo de Serviço.
Na página Administração da Pesquisa, no Início Rápido, na seção Rastreamento, clique em Fontes de Conteúdo.
Na página Gerir Origens de Conteúdo , clique na ligação para a origem de conteúdo pré-configurada ( sites do SharePoint Local).
Na secção Endereços De Início , remova o URL do arquivo de perfis (sps3:// My_Site_host_URL ou sps3s:// My_Site_host_URL, em que My_Site_host_URL é o URL da aplicação Web onde implementou a coleção de sites Os Meus Sites).
Clique em OK.
Use o procedimento a seguir para criar uma fonte de conteúdo que especifica como rastrear o repositório de perfis. Para obter mais informações, consulte Adicionar, editar ou eliminar uma origem de conteúdo no SharePoint Server.
Para criar uma fonte de conteúdo que especifica como rastrear o repositório de perfis
Verifique se a conta de usuário que está executando este procedimento é um administrador do aplicativo do serviço de Pesquisa.
Em Administração Central, na seção Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.
Na página Gerenciar Aplicativos de Serviço, clique em Pesquisar Aplicativo de Serviço.
Na página Administração da Pesquisa, no Início Rápido, na seção Rastreamento, clique em Fontes de Conteúdo.
Na página Gerenciar Regras de Conteúdo, clique em Nova Regra de Conteúdo.
Na página Adicionar Fonte de Conteúdo, na seção Nome, digite um nome para essa fonte de conteúdo.
Na seção Tipo de Fonte de Conteúdo, verifique se Sites do SharePoint está selecionado.
Na secção Endereços De Início , escreva o endereço inicial no formulário sps3:// My_Site_host_URL, em que My_Site_host_URL é o URL da aplicação Web onde implementou a coleção de sites Os Meus Sites.
Se a aplicação Web onde implementou a coleção de sites Os Meus Sites utilizar SSL, escreva o endereço inicial no formulário sps3s:// My_Site_host_URL.
Na seção Configurações de Rastreamento, deixe o valor padrão de Rastrear tudo sob o nome do host de cada endereço inicial.
Na seção Cronogramas de Rastreamento, faça o seguinte.
Selecione Ativar Rastreamentos Contínuos ou Ativar Rastreamentos Incrementais.
Um rastreamento contínuo fornece automaticamente o máximo de atualização para a fonte de conteúdo sem um cronograma de rastreamento incremental. para obter mais informações, consulte Manage continuous crawls in SharePoint Server.
Se você selecionar Ativar Rastreamentos Incrementais, crie um cronograma de rastreamento incremental.
Opcionalmente, crie um cronograma para rastreamentos completos.
Se você selecionou Ativar Rastreamentos Incrementais, na seção Prioridade de Fonte de Conteúdo, selecione a prioridade para esta fonte de conteúdo.
Observação
A seção Prioridade de Fonte de Conteúdo não aparece quando você especifica o tipo de fonte de conteúdo como Sites do SharePoint e seleciona Ativar Rastreamentos Contínuos.
Clique em OK.
Adicionar dados para pesquisa de pessoas
Para obter os melhores resultados da pesquisa de pessoas, deve adicionar o máximo de informações possível ao adicionar perfis de utilizador ao arquivo de perfis e adicionar informações a Os Meus Sites.
Adicionar perfis de usuário ao repositório de perfis
Para obter resultados significativos na pesquisa de pessoas, você deve adicionar perfis de usuário ao aplicativo de serviço de Perfil do Usuário. Você pode fazer isso das seguintes maneiras:
Importar perfis de usuário do serviço de diretório. Para saber mais, confira os seguintes artigos:
Copie perfis de utilizador de um farm para outro com o Motor de Replicação de Perfis de Utilizador (UPRE). Para obter mais informações, veja Utilizar a UPRE para replicar perfis de utilizador em vários farms no SharePoint Server 2013.
Adicionar perfis de usuário manualmente.
Sincronize com uma origem de dados externa com o serviço de Conectividade a Dados de Negócio. Para mais informações, consulte Fase 3: Configurar conexões e importar dados de sistemas de negócios no artigo Synchronize user and group profiles in SharePoint Server 2013.
Importante
Para um ambiente de teste, não é recomendável sincronizar o repositório de perfis com um serviço de diretório ou outra fonte de dados externa em um ambiente de produção. Em vez disso, crie uma cópia do serviço de diretório e sincronize-a com o aplicativo de serviço de Perfil de Usuário.
Use o procedimento a seguir para visualizar os perfis de usuário no aplicativo de serviço de Perfil de Usuário.
Para visualizar uma lista de perfis de usuário no aplicativo de serviço de Perfil de Usuário
Verifique se a conta de usuário que está efetuando este procedimento é um administrador para o aplicativo de serviço de Perfil de Usuário.
Em Administração Central, na seção Gerenciamento de Aplicativos, clique em Gerenciar Aplicativos de Serviço.
Na página Gerenciar Aplicativos de Serviço, clique no aplicativo de serviço de Perfil de Usuário.
Na página Gerenciar Serviço de Perfil, na seção Pessoas, clique em Gerenciar Perfis de Usuário.
Na página Gerenciar Perfis de Usuário, na caixa Encontrar perfis, digite o nome do domínio do qual os usuários são membros.
Não digite o nome de domínio totalmente qualificado. Por exemplo, se os usuários forem membros do domínio Contoso.com, digite Contoso na caixa Localizar perfis.
Clique em Localizar.
Adicionar informações aos Meus Sites
Os Meus Sites mantêm informações nas bases de dados da aplicação do serviço Perfil de Utilizador. O aplicativo de serviço de Perfil de Usuário armazena grande parte das informações que aparecem nos resultados da pesquisa de pessoas. Os resultados da pesquisa de pessoas tornam-se mais úteis à medida que os utilizadores adicionam mais informações aos respetivos Os Meus Sites.
Na primeira vez que um utilizador acede a O Meu Site, também conhecido como o respetivo site pessoal, é criado um O Meu Site para o mesmo e é adicionado automaticamente um perfil à aplicação de serviço Perfil de Utilizador.
Para adicionar informações a O Meu Site de um utilizador, inicie sessão como um utilizador para o qual foi criado um perfil de utilizador na aplicação de serviço Perfil de Utilizador e, em seguida, aceda a O Meu Site desse utilizador. Em O Meu Site do utilizador, pode fornecer informações sobre os conhecimentos e interesses do utilizador. Para visualizar como as informações que você adicionou afetam o que é exibido nos resultados da pesquisa de pessoas, realize um rastreamento do repositório de perfis e pesquise o nome do usuário.
Rastrear o repositório de perfis
Você agora está pronto para rastrear o repositório de perfis. Para obter informações sobre como iniciar a pesquisa, consulte Iniciar, colocar em pausa, retomar ou parar uma pesquisa no SharePoint Server.
Observação
Recomendamos que você rastreie o repositório de perfis e aguarde cerca de duas horas após o término do rastreamento antes de iniciar o primeiro rastreamento da fonte de conteúdo padrão (isto é, sites SharePoint locais). Depois que o rastreamento do repositório de perfis terminar, a busca no sistema gera uma lista para padronizar os nomes das pessoas. Isso ocorre para que, quando um nome de pessoa possuir diferentes formas nos resultados da pesquisa, os resultados sejam exibidos em um único grupo correspondendo a um nome. Por exemplo, todos os documentos autorizados por Anne Weiler ou A. Weiler ou o apelido AnneW podem ser exibidos nos resultados de busca como um bloco de resultados com a etiqueta "Documentos de Anne Weiler". De forma semelhante, todos os documentos criados por qualquer uma dessas identidades podem ser exibidos sob o cabeçalho "Anne Weiler" no painel de refinamento se "Autor" for uma das categorias.
Para obter informações sobre como ver o estado de uma pesquisa, consulte Iniciar, colocar em pausa, retomar ou parar uma pesquisa para uma origem de conteúdo.
Confira também
Administrar o serviço do Perfil de Usuário no SharePoint Server
Visão geral da sincronização de perfil no SharePoint Server 2013
Gerir a sincronização de perfis de utilizador no SharePoint Server
Plano de Meus Sites no SharePoint Server
Criar e configurar uma aplicação de serviço de Pesquisa no SharePoint Server 2016
Manage crawling in SharePoint Server
Adicionar, editar ou eliminar uma origem de conteúdo no SharePoint Server