Configurer la recherche de Microsoft OneDrive à partir de SharePoint Server
S’APPLIQUE À :2013 2016 2019 Édition d’abonnement SharePoint dans Microsoft 365
Après avoir installé Le Service Pack 1 pour SharePoint Server, lorsque vos utilisateurs sélectionnent OneDrive ou Sites dans la barre de navigation, vous pouvez les rediriger vers Microsoft OneDrive pour les professionnels et les petites entreprises. Pour savoir comment procéder, consultez Planifier OneDrive hybride.
Cet article décrit comment vous pouvez ensuite configurer une option dans le Centre de recherche d’entreprise SharePoint Server pour retourner uniquement les résultats de recherche à partir de OneDrive. Cette option, appelée vertical de recherche, permet à un utilisateur de SharePoint Server local de rechercher uniquement les éléments suivants dans OneDrive pour obtenir une correspondance avec la requête de recherche de l’utilisateur :
Éléments que l’utilisateur a stockés dans OneDrive.
Éléments dans OneDrive partagés avec l’utilisateur.
Éléments dans OneDrive qui sont partagés avec tout le monde.
Comment les utilisateurs accèdent au vertical de recherche OneDrive
Un secteur vertical de recherche filtre les résultats de recherche de façon à n'afficher qu'un certain sous-ensemble de résultats pertinents. SharePoint Server fournit quatre secteurs verticaux de recherche préconfigurés : Tout, Contacts, Conversations et Vidéos. Vous pouvez visualiser les liens pour ces secteurs verticaux de recherche dans le composant WebPart de navigation basée sur la recherche, qui se trouve en dessous de la zone de recherche sur une page de résultats de recherche, comme dans la capture d'écran suivante.
Lorsqu'un utilisateur saisit une requête dans la zone de recherche, puis clique sur l'un des liens de secteur vertical de recherche, le système de recherche renvoie les résultats correspondant à ce secteur vertical de recherche uniquement. Par exemple, si l'utilisateur saisit Azure dans la zone de recherche, puis clique sur le lien de secteur vertical de recherche Vidéos, le système de recherche renvoie uniquement les résultats de recherche qui sont des vidéos associées à Azure.
Dans cet article, dans le déploiement de SharePoint Server, vous allez créer un vertical de recherche pour OneDrive. Vous allez ensuite ajouter un lien dans le Centre de recherche d'entreprise pour le nouveau secteur vertical de recherche. Le lien dans le Centre de recherche d'entreprise ressemblera à ce qui suit, en fonction du nom que vous lui donnez.
Après cela, lorsque les utilisateurs de SharePoint Server local saisissent des requêtes dans la zone de recherche du Centre de recherche d’entreprise et sélectionnent le lien vertical de recherche OneDrive que vous avez créé, ils obtiennent les résultats de la recherche uniquement à partir de OneDrive.
Configuration de la recherche de OneDrive en créant un vertical de recherche OneDrive
Pour créer une verticale de recherche dans votre déploiement SharePoint Server qui permettra aux utilisateurs de rechercher uniquement des éléments qui se trouvent dans OneDrive, vous effectuez les procédures suivantes, qui sont décrites en détail dans cet article :
Autrement dit, dans votre déploiement SharePoint Server, vous procédez comme suit :
Étape 2 : Créer une page de résultats de recherche pour le vertical de recherche OneDrive.
Étape 4 : Créez un lien dans le Centre de recherche pour le vertical de recherche OneDrive.
Avant de commencer
Avant de commencer les procédures de cet article, veillez à effectuer chacune des actions suivantes :
Suivez les procédures décrites dans Configurer OneDrive hybride.
Configurez un environnement SharePoint hybride conformément aux instructions des deux articles suivants et dans l’ordre suivant :
-
Pour plus d’informations sur la synchronisation des utilisateurs et des mots de passe, consultez Méthodes de synchronisation des utilisateurs et des mots de passe dans Configurer OneDrive hybride.
- Créez un centre de recherche d’entreprise dans votre déploiement SharePoint Server s’il n’en existe pas déjà un. Pour plus d’informations, voir Créer un site Centre de recherche dans SharePoint Server.
Étape 1 : Créer une source de résultats qui spécifie OneDrive comme référentiel de contenu pour obtenir les résultats de la recherche à partir de
Dans cette procédure, vous créez une source de résultats dans le déploiement SharePoint Server. Cette origine des résultats est une définition qui spécifie l'URL et le chemin Office 365 à partir desquels obtenir des résultats de recherche, le protocole pour obtenir ces résultats et d'autres paramètres associés.
Une origine des résultats peut être créée au niveau de l'application de service de recherche, de la collection de sites ou du site. Dans cette procédure, vous allez créer l'origine des résultats au niveau de l'application de service de recherche. Ainsi, l'origine des résultats est disponible pour toute règle de requête créée au niveau de l'application de service de recherche dans cette application de service de recherche et pour toute règle de requête créée pour une collection de sites ou un site qui se trouve dans une application web utilisant l'application de service de recherche.
Pour créer la source des résultats
Vérifiez que le compte d'utilisateur qui exécute cette procédure est un administrateur pour l'application de service de recherche que vous souhaitez configurer.
Dans le déploiement de SharePoint Server, dans le site web Administration centrale , dans la section Gestion des applications, sélectionnez Gérer les applications de service.
Sélectionnez l’application de service de recherche à laquelle vous souhaitez ajouter une source de résultats.
Dans la page Search_service_application_name :Administration de la recherche de l’application de service De recherche, dans le lancement rapide, sélectionnez Sources de résultats.
Dans la page Search_service_application_name :Gérer les sources de résultats , sélectionnez Nouvelle source de résultat.
Dans la page Search_service_application_name :Ajouter une source de résultat , procédez comme suit :
Dans la zone Nom , entrez un nom pour la nouvelle source de résultats (par exemple, Résultats de OneDrive dans Office 365).
(Facultatif) Dans la zone Description , entrez une description de la nouvelle source de résultats.
Cette description apparaît sous forme d’info-bulle lorsque le pointeur se trouve sur la source du résultat sur certaines pages de configuration.
Dans la section Protocole, sélectionnez SharePoint distant.
Dans la section URL du service distant , entrez l’adresse de la collection de sites racine dans SharePoint dans Microsoft 365 à partir de laquelle vous souhaitez obtenir les résultats de la recherche.
L’adresse de la collection de sites racine dans SharePoint dans Microsoft 365 est généralement au format https:// tenant_name.sharepoint.com, où tenant_name est le nom de l’organisation Microsoft 365.
Dans la section Type, sélectionnez Résultats de la recherche SharePoint.
Dans la section Transformation de requête , après {searchTerms}, entrez un espace, puis entrez ce qui suit :
chemin_d'accès:https:// nom_du_client-my.sharepoint.com/personal
En général, vous pouvez utiliser une transformation de requête pour limiter les résultats de la recherche à un sous-ensemble spécifique. Dans ce cas, vous utilisez une transformation de requête pour spécifier la propriété Path, qui limite les résultats de la recherche aux documents qui se trouvent dans OneDrive. Pour plus d'informations sur les transformations de requête, voir les ressources suivantes :
Transformation des requêtes dans les sources de résultats dans Planifier la transformation des requêtes et trier les résultats dans SharePoint Server
Dans la section Informations d'identification, sélectionnez Authentification par défaut.
Vos paramètres dans la page Search_service_application_name :Add Result Source ressemblent à ceci :
Pour enregistrer la nouvelle origine de résultats, sélectionnez OK.
Étape 2 : Créer une page de résultats de recherche pour le vertical de recherche OneDrive
Chaque vertical de recherche peut avoir sa propre page de résultats de recherche sur laquelle les résultats de ce vertical s’affichent. Dans la procédure suivante, vous créez la page des résultats de la recherche qui affiche les résultats de la recherche verticale OneDrive.
Pour créer la page des résultats de recherche pour le vertical de recherche OneDrive
Vérifiez que le compte d'utilisateur effectuant cette procédure est administrateur de collection de sites ou propriétaire du site pour le Centre de recherche d'entreprise.
Dans le déploiement de SharePoint Server, accédez au Centre de recherche d’entreprise.
L'URL du Centre de recherche d'entreprise est généralement au format http:// nom_d'hôte/sites/ nom_du_Centre_de_recherche.
accédez à Paramètres>Contenu du site>Pages.
Cette page contient la liste de toutes les pages de résultats de recherche pour le Centre de recherche d'entreprise.
À partir de la page Pages, ajoutez une nouvelle page de résultats de recherche en procédant comme suit :
Dans le ruban, sélectionnez l’onglet Fichiers .
Sélectionnez Nouveau document, puis Page.
Dans la page Créer une page , procédez comme suit :
Dans la zone Titre , entrez un titre pour la nouvelle page de résultats de recherche, par exemple OneDriveResults.
(Facultatif) Dans la zone Description, saisissez une description pour la nouvelle page.
Dans la zone URL , entrez la partie de l’URL que vous souhaitez utiliser pour identifier la page, par exemple OneDriveResults.
Dans la section Mise en page, assurez-vous que l'option (Page d'accueil) Résultats de recherche est sélectionnée.
Cela spécifie le mode d’affichage de la nouvelle page de résultats de recherche.
Vos paramètres sur la page Créer une page ressemblent à ce qui suit :
Sélectionnez Créer.
Sur la page qui contient la liste de toutes les pages de résultats de recherche pour le Centre de recherche d'entreprise, procédez comme suit :
Sélectionnez l'icône en regard du nom de la page de résultats de recherche (comme OneDriveResults) que vous venez de créer.
Cette action permet de sélectionner cette ligne dans la liste des pages de résultats de recherche.
Sur l’onglet Fichiers, dans la section Ouvrir et extraire, sélectionnez Archiver.
Dans la boîte de dialogue Archiver , procédez comme suit :
Dans le champ Version, sélectionnez Version principale 1.0 (publier).
Dans le champ Conserver l'extraction, sélectionnez Non.
(Facultatif) Dans le champ Commentaires, saisissez les commentaires appropriés pour votre configuration.
Sélectionnez OK.
Cette action archive et publie la page.
Étape 3 : Configurer le composant WebPart Résultats de la recherche pour afficher les résultats de OneDrive
Dans cette procédure, vous allez configurer le composant WebPart Résultats de recherche sur la page de résultats de recherche que vous avez créée dans la procédure précédente de cet article (étape 2). Vous configurez le composant WebPart Résultats de la recherche pour afficher les résultats de la recherche à partir de OneDrive.
Pour configurer le composant WebPart Résultats de la recherche afin d’afficher les résultats de la recherche à partir de OneDrive
Vérifiez que le compte d'utilisateur effectuant cette procédure est administrateur de collection de sites ou propriétaire du site pour le Centre de recherche d'entreprise.
Accédez à la page qui contient la liste de toutes les pages de résultats de recherche pour le Centre de recherche d'entreprise.
Vous avez accédé à cette page dans la procédure précédente de cet article (étape 2). Pour y accéder à nouveau, accédez au Centre de recherche d'entreprise, puis à Paramètres>Contenu du site>Pages. L'URL de la page peut se présenter comme http:// nom_d'hôte/sites/ nom_du_Centre_de_recherche/Pages/Forms/AllItems.aspx.
Sélectionnez le nom de la page de résultats de recherche (par exemple , OneDriveResults) que vous avez créée, archivée et publiée dans la procédure précédente de cet article (étape 2).
La sélection du nom de la page de résultats de la recherche ouvre cette page.
Notes
Dans la page des résultats de la recherche, vous pouvez voir le message Désolé, un problème s’est produit ou le message Nothing here correspond à votre recherche. Il s'agit des messages par défaut qui peuvent être affichés sur la page de résultats de recherche lorsque la recherche d'un utilisateur échoue. Ces messages ne s'appliquent pas à la configuration en cours.
Accédez à Paramètres>Modifier la page.
Dans le ruban, sélectionnez l’onglet PAGE .
Sous l’onglet PAGE , dans le composant WebPart Résultats de la recherche, déplacez le pointeur vers la droite jusqu’à ce que vous voyiez la flèche vers le bas, puis sélectionnez la flèche.
Le menu du composant WebPart Résultats de recherche apparaît.
Dans le menu Composant WebPart Résultats de la recherche , sélectionnez Modifier le composant WebPart.
Le volet d'outils du composant WebPart Résultats de recherche apparaît dans le coin supérieur droit de la page en cours de modification.
Dans le volet outil Composant WebPart Résultats de la recherche, sélectionnez Modifier la requête.
Dans la boîte de dialogue Créer votre requête, procédez comme suit :
Dans la section Sélectionner une requête , dans la liste déroulante, sélectionnez la source des résultats que vous avez créée dans la première procédure de cet article, par exemple Résultats de OneDrive dans Office 365.
Cela entraîne l’affichage des résultats de la recherche à partir de OneDrive dans le composant WebPart Résultats de la recherche sur la page des résultats de recherche OneDriveResults.
Ignorez les autres sections de la boîte de dialogue, puis sélectionnez OK.
Sous l’onglet PAGE , dans le groupe Modifier , sélectionnez Archiver.
Dans la boîte de dialogue Archiver, procédez comme suit :
(Facultatif) Entrez les commentaires en fonction de votre configuration.
Cliquez sur Continuer.
Suivez l'une des méthodes suivantes pour publier la page :
Sélectionnez Publier ce brouillon.
Procédez comme suit :
Sous l’onglet Publier , sélectionnez Publier.
Dans la boîte de dialogue Publier , entrez éventuellement des commentaires en fonction de votre configuration, puis sélectionnez Continuer.
Étape 4 : Créer un lien dans le Centre de recherche pour le vertical de recherche OneDrive
Dans cette procédure, vous créez le lien dans le Centre de recherche d’entreprise SharePoint Server sur lequel les utilisateurs vont cliquer pour obtenir les résultats à partir de OneDrive. Une fois le lien créé, il apparaît dans le composant WebPart Navigation basée sur la recherche, sous la zone de recherche en regard des liens pour les autres secteurs verticaux de recherche, tels que Tout et Personnes. Les liens dans le composant WebPart Navigation basée sur la recherche ressemblent à ce qui suit, en fonction de votre configuration particulière :
Pour créer le lien pour la recherche verticale OneDrive
Vérifiez que le compte d’utilisateur que vous utilisez pour effectuer cette procédure est un administrateur de collection de sites ou un propriétaire de site pour le Centre de recherche d’entreprise dans le déploiement SharePoint Server.
Accédez au centre de recherche de contenu d'entreprise dans le déploiement SharePoint Server.
L'URL du Centre de recherche d'entreprise est généralement au format http:// nom_d'hôte/sites/ nom_du_Centre_de_recherche.
Accédez à Paramètres>Paramètres du site.
Dans la page Paramètres du site , dans la section Recherche , sélectionnez Paramètres de recherche.
Dans la page Paramètres de recherche , procédez comme suit :
(Facultatif) Dans la section Entrer une URL du Centre de recherche , dans la zone URL du Centre de recherche , entrez l’URL du Centre de recherche d’entreprise.
Si vous entrez une URL dans cette zone, après qu’un utilisateur a effectué une recherche à partir d’une zone de recherche sur un autre site, le système de recherche affiche un lien que l’utilisateur peut sélectionner pour réessayer la recherche à partir du Centre de recherche d’entreprise.
Dans la section Page de résultats de recherche pour l'envoi des requêtes, sélectionnez Utiliser la même page de résultats que mon parent.
Dans la section Configurer la navigation par recherche, sélectionnez Ajouter un lien.
Dans la boîte de dialogue Lien de navigation , procédez comme suit :
Dans la zone Titre , entrez le texte (par exemple MyOneDrive) que vous souhaitez utiliser pour le lien vertical de recherche dans le Centre de recherche d’entreprise qui ouvre la page de résultats de recherche que vous avez créée dans la deuxième procédure (étape 2) de cet article.
Dans la zone URL, effectuez l'une des actions suivantes :
Entrez le chemin d’accès relatif à la page de résultats de recherche que vous avez créée dans la procédure précédente, par exemple /sites/ Search_Center_name/Pages/onedriveresults.aspx.
Sélectionnez Parcourir.
Dans la liste des pages de résultats de la recherche, sélectionnez le nom de la page des résultats de recherche pour la nouvelle verticale de recherche, puis sélectionnez Insérer.
Activez la case à cocher Ouvrir le lien dans une nouvelle fenêtre si vous souhaitez que la page des résultats de recherche pour OneDrive s’ouvre dans une nouvelle fenêtre lorsque les utilisateurs sélectionnent le lien pour ce vertical de recherche.
(Facultatif) Dans la zone Description , entrez une description pour le nouveau lien.
(Facultatif) Dans la zone Audience , entrez le nom d’une audience globale, d’un groupe SharePoint dans Microsoft 365, d’un groupe de distribution ou d’un groupe de sécurité auquel l’accès à la nouvelle page de résultats de recherche sera limité.
Tous les utilisateurs du site est la valeur par défaut si vous n’entrez rien dans la zone Audience . La valeur Tous les utilisateurs du site accorde l'accès à tous les utilisateurs qui peuvent accéder au site du Centre de recherche. Pour plus d’informations, voir « Pour accorder l’accès à SharePoint dans le Centre de recherche Microsoft 365 » dans Créer un site Centre de recherche dans SharePoint Server.
Si vous avez entré une valeur dans la zone Audience , en regard de cette zone, sélectionnez l’icône Vérifier les noms pour vous assurer que SharePoint Server reconnaît l’audience que vous avez tapée.
Sélectionnez OK.
Dans la section Configurer la navigation de recherche , sélectionnez le nom du nouveau lien, par exemple MyOneDrive, puis cliquez sur Monter ou Descendre comme il convient pour positionner le nouveau lien à l’endroit où vous souhaitez qu’il apparaisse dans le groupe de liens verticaux de recherche.
Sélectionnez OK.
Étape 5 : Tester la configuration de l’utilisation du vertical de recherche OneDrive pour afficher les résultats de la recherche à partir de OneDrive
Les utilisateurs fédérés doivent maintenant être en mesure d’utiliser le nouveau vertical de recherche MyOneDrive pour obtenir des résultats à partir de OneDrive. Les recherches effectuées par les utilisateurs fédérés dans le nouveau secteur de recherche doivent retourner les éléments suivants à partir de OneDrive qui correspondent à la requête de recherche :
Éléments que l’utilisateur a stockés dans OneDrive.
Éléments dans OneDrive partagés avec l’utilisateur.
Éléments dans OneDrive qui sont partagés avec tout le monde.
Un utilisateur fédéré est un utilisateur disposant d’un compte dans le groupe d’utilisateurs de domaine Active Directory Domain Services (AD DS) local qui a été synchronisé avec l’ID Microsoft Entra à l’aide de l’outil de synchronisation Azure Active Directory (DirSync). Le compte dispose d’appartenances aux groupes et d’autorisations pour les ressources dans le déploiement SharePoint Server et dans Office 365, et peut accéder aux ressources dans les deux environnements en s’authentifiant auprès du fournisseur d’identité de fédération, tel que les services de fédération Active Directory (AD FS) 2.0.
Pour valider votre configuration d’affichage des résultats de recherche à partir de OneDrive, vous pouvez vous connecter à SharePoint Server en tant qu’utilisateur fédéré et essayer des recherches à partir du vertical de recherche OneDrive dans le Centre de recherche d’entreprise. Utilisez la procédure suivante pour valider votre configuration de cette façon.
Pour tester votre configuration pour l’affichage des résultats de recherche à partir de OneDrive
Connectez-vous au déploiement SharePoint Server en tant qu’utilisateur fédéré qui a été activé dans Office 365 et qui a l’autorisation d’afficher la collection de sites racine dans SharePoint dans Microsoft 365.
Accédez au centre de recherche de contenu d'entreprise dans le déploiement SharePoint Server.
L'URL du Centre de recherche d'entreprise peut ressembler à : http:// nom_d'hôte/sites/ nom_du_Centre_de_recherche.
Dans le Centre de recherche d'entreprise, procédez comme suit :
Dans la zone de recherche, entrez une requête de recherche de test, telle que le nom de votre entreprise.
Assurez-vous qu’il s’agit d’une requête qui doit générer des résultats de recherche à partir de OneDrive.
Appuyez sur <Entrée> ou sélectionnez l’icône de recherche, puis attendez que les résultats de la recherche initiale s’affichent.
Une fois les résultats de la recherche initiale affichés, sélectionnez le lien pour le vertical de recherche pour OneDrive que vous avez créé précédemment dans cet article.
Dans la page résultats de la recherche, vérifiez que les résultats de OneDrive s’affichent.
Si vous ne voyez pas les résultats de OneDrive sur la page des résultats de la recherche, procédez comme suit :
Vérifiez les éléments suivants :
Vous avez configuré l'environnement SharePoint hybride comme décrit dans ces articles, et dans l'ordre suivant :
Vous avez effectué les procédures décrites dans Configurer OneDrive hybride.
Vous avez terminé les procédures précédentes décrites dans cet article.
Corrigez les erreurs ou omissions et relancez une recherche.
Si vous ne voyez toujours pas les résultats de recherche à partir de OneDrive, consultez les journaux SharePoint dans le service de journalisation unifiée (ULS) Microsoft 365, également appelé SharePoint dans les journaux de suivi Microsoft 365.
Pour plus d’informations, consultez Vue d’ensemble de la journalisation ULS (Unified Logging System).