Distribuire la ricerca di utenti in SharePoint Server
SI APPLICA A:2013
2016
2019
Subscription Edition
SharePoint in Microsoft 365
Ricerca utenti è una funzionalità di SharePoint Server che consente agli utenti di ottenere informazioni sugli utenti dell'organizzazione e di ottenere collegamenti ai documenti creati. Gli utenti possono accedere a questa funzionalità immettendo una query di ricerca nella casella di ricerca centro ricerche organizzazione e facendo clic sul collegamento per il verticale Ricerca utenti .
Un verticale di ricerca filtra i risultati di ricerca in modo che venga visualizzato solo un determinato sottoinsieme di tutti i risultati pertinenti. SharePoint Server offre quattro verticali di ricerca preconfigurati: Tutto, Persone, Conversazioni e Video. È possibile visualizzare i collegamenti per questi verticali di ricerca nella web part Navigazione ricerca, che si trova sotto la casella di ricerca nel Centro ricerche organizzazione, come illustrato nello screenshot seguente.
Quando un utente immette una query di ricerca nella casella di ricerca e quindi fa clic su uno dei collegamenti di un verticale di ricerca, il sistema di ricerca restituisce solo i risultati di ricerca che corrispondono a tale verticale di ricerca. Ad esempio, se l'utente immette Microsoft Azure nella casella di ricerca e quindi seleziona il collegamento ricerca-verticale Persone , il sistema di ricerca restituisce solo i risultati della ricerca che sono persone dell'organizzazione coinvolte in Microsoft Azure.
Questo articolo descrive i prerequisiti che è necessario completare per rendere possibile la ricerca degli utenti e risolve altre considerazioni relative al funzionamento della ricerca degli utenti.
Prerequisiti per la ricerca di utenti
La ricerca utenti presenta i prerequisiti seguenti:
Un'applicazione del servizio di ricerca deve essere in esecuzione nella farm. Per altre informazioni, vedere Creare e configurare un'applicazione del servizio di ricerca in SharePoint Server 2016. La farm deve anche avere un Centro ricerche che usa il modello Centro ricerche organizzazione. Per altre informazioni, vedere Creare un sito del Centro ricerche in SharePoint Server.
Un'applicazione del servizio metadati gestiti deve essere in esecuzione nella farm. Per ulteriori informazioni, vedere Overview of managed metadata service applications in SharePoint Server 2013.
La sincronizzazione dei profili utente deve essere configurata nella farm. Se questa operazione non è ancora stata eseguita, è necessario completare almeno le procedure seguenti descritte in Sincronizzare i profili utente e di gruppo in SharePoint Server 2013:
Per altre informazioni, vedere Panoramica della sincronizzazione dei profili in SharePoint Server 2013 e Pianificare la sincronizzazione dei profili per SharePoint Server 2013.
Configurare la ricerca utenti
Per configurare la ricerca utenti, è necessario configurare le impostazioni dei siti personali e la ricerca per indicizzazione.
Configurare le impostazioni dei siti personali
È possibile configurare Siti personali per un'applicazione del servizio profili utente per specificare il percorso host del sito personale e altre impostazioni. Per altre informazioni, vedere Pianificare i siti personali in SharePoint Server e Configurare le impostazioni del sito personale per l'applicazione del servizio profili utente.
Dopo aver configurato le impostazioni dei siti personali, il passaggio successivo consiste nel configurare la ricerca per indicizzazione.
Configurare la ricerca per indicizzazione
Quando si configura Siti personali, all'account di accesso al contenuto predefinito per la ricerca vengono assegnate automaticamente le autorizzazioni Recupera dati utenti per i crawler di ricerca nell'applicazione del servizio profili utente. Se si vuole usare un account di accesso al contenuto diverso per eseguire la ricerca per indicizzazione nell'archivio profili, è necessario assicurarsi che l'account disponga delle autorizzazioni per eseguire la ricerca per indicizzazione nell'archivio profili. Usare la procedura seguente per concedere l'accesso all'archivio profili per un account diverso.
Per concedere l'accesso a un account per la ricerca per indicizzazione nell'archivio profili
Verificare che l'account utente che esegue questa procedura sia un amministratore per l'applicazione del servizio di ricerca.
Avviare Amministrazione centrale SharePoint.
Per Windows Server 2008 R2:
- Fare clic sul pulsante Start, fare clic su SharePoint e quindi su Amministrazione centrale SharePoint.
Per Windows Server 2012:
Nella schermata Start fare clic su Amministrazione centrale SharePoint.
Se Amministrazione centrale SharePoint non è nella schermata Start :
Fare clic con il pulsante destro del mouse su Computer, scegliere Tutte le app e quindi fare clic su Amministrazione centrale SharePoint.
Per ulteriori informazioni su come interagire con Windows Server 2012, vedere Attività di gestione comuni e spostamento in Windows Server 2012.
Nella sezione Gestione applicazioni di Amministrazione centrale fare clic su Gestisci applicazioni di servizio.
Nella pagina Gestisci applicazioni di servizio fare clic sulla riga che contiene l'applicazione del servizio profili utente e quindi sulla barra multifunzione fare clic su Amministratori.
Nella finestra di dialogo Administrators for User Profile Service Application (Amministratori per l'applicazione del servizio profili utente) digitare un account utente nel formato dominio\nome utente nella casella Per aggiungere un account .
Fare clic su Aggiungi.
Nell'elenco Autorizzazioni selezionare la casella di controllo Recupera dati persone per ricerca per indicizzazione .
Fare clic su OK.
Dopo aver dato all'account l'accesso per la ricerca per indicizzazione nell'archivio profili, è necessario creare una regola di ricerca per indicizzazione per specificare che si vuole usare tale account quando si esegue la ricerca per indicizzazione nell'archivio profili. Utilizzare la procedura seguente per creare una regola di ricerca per indicizzazione a questo scopo.
Per creare una regola di ricerca per indicizzazione per l'autenticazione nell'applicazione di servizio profili utente
Verificare che l'account utente che esegue questa procedura sia un amministratore per l'applicazione del servizio di ricerca.
Nella sezione Gestione applicazioni di Amministrazione centrale fare clic su Gestisci applicazioni di servizio.
Nella pagina Gestisci applicazioni di servizio fare clic sull'applicazione del servizio di ricerca per cui si vuole creare una regola di ricerca per indicizzazione.
Nella sezione Ricerca per indicizzazione della pagina Amministrazione ricerca fare clic su Regole di ricerca per indicizzazione nella sezione Avvio rapido.
Nella pagina Gestisci regole di ricerca per indicizzazione fare clic su Nuova regola di ricerca per indicizzazione.
Nella casella Percorso della sezione Percorso digitare l'indirizzo iniziale per l'applicazione del servizio profili utente nel formato sps3:// My_Site_host_URL, dove My_Site_host_URL è l'URL dell'applicazione Web in cui è stata distribuita la raccolta siti siti personali.
Se l'applicazione Web in cui è stata distribuita la raccolta siti siti personali usa SSL (Secure Sockets Layer), digitare l'indirizzo iniziale nel formato sps3s:// My_Site_host_URL.
Fare clic su Usa sintassi di espressione regolare per la corrispondenza di questa regola se si vuole usare la sintassi delle espressioni regolari nel percorso.
Nella sezione Configurazione ricerca per indicizzazione selezionare Includi tutti gli elementi nel percorso.
Nella sezione Imposta autenticazione selezionare Specifica un account di accesso contenuto diverso.
Nella casella Account visualizzata digitare l'account utente a cui è stato assegnato l'accesso all'archivio profili nel formato dominio\nome utente.
Digitare la password per l'account specificato nelle caselle Password e Conferma password.
Deselezionare la casella di controllo Non consentire l'autenticazione di base solo se si desidera consentire l'invio delle credenziali dell'account utente come testo non crittografato.
Nota
Non deselezionare la casella di controllo Non consentire l'autenticazione di base , a meno che non si usi SSL per crittografare il traffico del sito Web. Per ulteriori informazioni, vedere Pianificare i metodi di autenticazione degli utenti in SharePoint Server
Fare clic su OK.
Per altre informazioni, vedere Gestire le regole di ricerca per indicizzazione in SharePoint Server.
Quando si configura Siti personali, l'URL iniziale per la ricerca per indicizzazione dell'archivio profili (sps3:// My_Site_host_URL o sps3s:// My_Site_host_URL) viene aggiunto automaticamente all'origine di contenuto preconfigurata Siti di SharePoint locali. È consigliabile rimuovere l'URL dell'archivio profili dall'origine di contenuto preconfigurata e quindi creare un'origine di contenuto separata per eseguire la ricerca per indicizzazione solo nell'archivio profili. In questo modo è possibile eseguire la ricerca per indicizzazione nell'archivio profili in base a una pianificazione diversa rispetto ad altre ricerche per indicizzazione.
Usare la procedura seguente per rimuovere l'URL dell'archivio profili dall'origine di contenuto preconfigurata.
Per rimuovere l'URL dell'archivio profili dall'origine di contenuto preconfigurata
Verificare che l'account utente che esegue questa procedura sia un amministratore per l'applicazione del servizio di ricerca.
Nella sezione Gestione applicazioni di Amministrazione centrale fare clic su Gestisci applicazioni di servizio.
Nella pagina Gestisci applicazioni di servizio fare clic su Applicazione del servizio di ricerca.
Nella sezione Ricerca per indicizzazione della pagina Amministrazione ricerca fare clic su Origini contenuto nella barra di avvio veloce.
Nella pagina Gestisci origini contenuto fare clic sul collegamento all'origine contenuto preconfigurata ( siti di SharePoint locali).
Nella sezione Indirizzi iniziali rimuovere l'URL per l'archivio profili (sps3:// My_Site_host_URL o sps3s:// My_Site_host_URL, dove My_Site_host_URL è l'URL dell'applicazione Web in cui è stata distribuita la raccolta siti personali).
Fare clic su OK.
Usare la procedura seguente per creare un'origine di contenuto che specifica come eseguire la ricerca per indicizzazione nell'archivio profili. Per altre informazioni, vedere Aggiungere, modificare o eliminare un'origine di contenuto in SharePoint Server.
Per creare un'origine di contenuto che specifica come eseguire la ricerca per indicizzazione nell'archivio profili
Verificare che l'account utente che esegue questa procedura sia un amministratore per l'applicazione del servizio di ricerca.
Nella sezione Gestione applicazioni di Amministrazione centrale fare clic su Gestisci applicazioni di servizio.
Nella pagina Gestisci applicazioni di servizio fare clic su Applicazione del servizio di ricerca.
Nella sezione Ricerca per indicizzazione della pagina Amministrazione ricerca fare clic su Origini contenuto nella barra di avvio veloce.
Nella pagina Gestisci origini contenuto fare clic su Nuova origine contenuto.
Nella sezione Nome della pagina Aggiungi origine contenuto digitare un nome per questa origine di contenuto.
Nella sezione Tipo di origine contenuto verificare che sia selezionata l'opzione Siti di SharePoint.
Nella sezione Indirizzi iniziali digitare l'indirizzo iniziale nel formato sps3:// My_Site_host_URL, dove My_Site_host_URL è l'URL dell'applicazione Web in cui è stata distribuita la raccolta siti personali.
Se l'applicazione Web in cui è stata distribuita la raccolta siti personali usa SSL, digitare l'indirizzo iniziale nel formato sps3s:// My_Site_host_URL.
Nella sezione Impostazioni ricerca per indicizzazione lasciare il valore predefinito Crawl all'interno del nome host per ogni indirizzo iniziale.
Nella sezione Pianificazioni ricerca per indicizzazione eseguire le operazioni seguenti:
Selezionare Abilita ricerche per indicizzazione continue o Abilita ricerche per indicizzazione incrementali.
Una ricerca per indicizzazione continua fornisce automaticamente la massima freschezza per l'origine di contenuto senza una pianificazione incrementale della ricerca per indicizzazione. Per ulteriori informazioni, vedere Manage continuous crawls in SharePoint Server.
Se si seleziona Abilita ricerche per indicizzazione incrementali, creare una pianificazione incrementale della ricerca per indicizzazione.
Facoltativamente, creare una pianificazione per le ricerche per indicizzazione complete.
Se è stata selezionata l'opzione Abilita ricerche per indicizzazione incrementali, nella sezione Priorità origine contenuto selezionare la priorità per questa origine di contenuto.
Nota
La sezione Priorità origine contenuto non viene visualizzata quando si specifica il tipo di origine di contenuto come Siti di SharePoint e si seleziona Abilita ricerche per indicizzazione continue.
Fare clic su OK.
Aggiungere dati per la ricerca di utenti
Per ottenere i risultati migliori dalla ricerca degli utenti, è necessario aggiungere quante più informazioni possibile aggiungendo profili utente all'archivio profili e aggiungendo informazioni ai siti personali.
Aggiungere profili utente all'archivio profili
Per ottenere risultati significativi quando si esegue una ricerca di utenti, è necessario aggiungere profili utente all'applicazione di servizio profili utente. È possibile eseguire questa operazione come segue:
Importare profili utente dal servizio directory. Per altre informazioni, vedere gli articoli seguenti:
Copiare i profili utente da una farm a un'altra usando il motore di replica dei profili utente (UPRE). Per altre informazioni, vedere Usare UPRE per replicare i profili utente in più farm in SharePoint Server 2013.
Aggiungere i profili utente manualmente.
Eseguire la sincronizzazione con un'origine dati esterna usando il servizio di integrazione applicativa dei dati. Per altre informazioni, vedere Fase 3: Configurare le connessioni e importare dati dai sistemi aziendali nell'articolo Sincronizzare i profili utente e di gruppo in SharePoint Server 2013.
Importante
Per un ambiente di testing non è consigliabile sincronizzare l'archivio profili con un servizio directory o un'altra origine dati esterna che si trova in un ambiente di produzione. Creare invece una copia del servizio directory e sincronizzare la copia con l'archivio profili.
Utilizzare la procedura seguente per visualizzare i profili utente nell'applicazione del servizio profili utente.
Per visualizzare un elenco di profili utente nell'applicazione del servizio profili utente
Verificare che l'account utente che esegue questa procedura sia un amministratore per l'applicazione di servizio profili utente.
Nella sezione Gestione applicazioni di Amministrazione centrale fare clic su Gestisci applicazioni di servizio.
Nella pagina Gestisci applicazioni di servizio fare clic sull'applicazione del servizio profili utente.
Nella sezione Utenti della pagina Gestione servizio profili fare clic su Gestisci profili utente.
Nella casella Trova profili della pagina Gestisci profili utente digitare il nome del dominio di cui gli utenti sono membri.
Non digitare il nome di dominio completo. Ad esempio, se gli utenti sono membri del dominio Contoso.com, digitare Contoso nella casella Trova profili .
Fare clic su Trova.
Aggiungere informazioni ai siti personali
I siti personali mantengono le informazioni nei database dell'applicazione del servizio profili utente. In tale applicazione viene archiviata la maggior parte delle informazioni presenti nei risultati delle ricerche di utenti. I risultati della ricerca utenti diventano più utili man mano che gli utenti aggiungono altre informazioni ai propri siti personali.
La prima volta che un utente accede al proprio sito personale, noto anche come sito personale, viene creato un sito personale e un profilo viene aggiunto automaticamente all'applicazione del servizio profili utente.
Per aggiungere informazioni al sito personale di un utente, accedere come utente per cui è stato creato un profilo utente nell'applicazione del servizio profili utente e quindi passare al sito personale di tale utente. Nel sito personale dell'utente è possibile fornire informazioni sulle competenze e gli interessi dell'utente. Per vedere in che modo le informazioni aggiunte influiscono sui risultati della ricerca degli utenti visualizzati, eseguire una ricerca per indicizzazione nell'archivio profili e quindi cercare il nome dell'utente.
Eseguire una ricerca per indicizzazione dell'archivio profili
A questo punto si è pronti per eseguire la ricerca per indicizzazione nell'archivio profili. Per informazioni su come avviare la ricerca per indicizzazione, vedere Avviare, sospendere, riprendere o arrestare una ricerca per indicizzazione in SharePoint Server.
Nota
È consigliabile eseguire la ricerca per indicizzazione nell'archivio profili e attendere circa due ore dopo il completamento della ricerca per indicizzazione prima di avviare la prima ricerca per indicizzazione dell'origine di contenuto preconfigurata, ovvero i siti di SharePoint locali. Al termine della ricerca per indicizzazione dell'archivio profili, il sistema di ricerca genera un elenco per standardizzare i nomi degli utenti. In questo modo, quando il nome di una persona ha forme diverse nei risultati della ricerca, i risultati vengono visualizzati in un singolo gruppo corrispondente a un nome. Ad esempio, tutti i documenti creati da Anne Weiler o A. Weiler o alias AnneW possono essere visualizzati nei risultati della ricerca in un blocco di risultati etichettato come "Documents by Anne Weiler". Analogamente, tutti i documenti creati da una qualsiasi di queste identità possono essere visualizzati sotto l'intestazione "Anne Weiler" nel pannello di perfezionamento se "Author" è una delle categorie presenti.
Per informazioni su come visualizzare lo stato di una ricerca per indicizzazione, vedere Avviare, sospendere, riprendere o arrestare una ricerca per indicizzazione per un'origine di contenuto.
Vedere anche
Amministrare il servizio profili utente in SharePoint Server
Panoramica della sincronizzazione dei profili in SharePoint Server 2013
Gestire la sincronizzazione dei profili utente in SharePoint Server
Pianificare i siti personali in SharePoint Server
Creare e configurare un'applicazione del servizio di ricerca in SharePoint Server 2016
Manage crawling in SharePoint Server
Aggiungere, modificare o eliminare un'origine di contenuto in SharePoint Server