Paramètres de recherche Filtrer et regrouper les résultats de la recherche globale par table

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 10 minutes de lecture
  • La recherche globale filtre et regroupe les résultats correspondants par table. Vous pouvez configurer des sources de recherche (dans Next Experience l’interface utilisateur) ou des groupes de recherche pour définir des tables et des groupes pour la recherche globale.

    Les paramètres de configuration pour le filtrage basé sur des tables et le regroupement des résultats de recherche globale diffèrent selon l’interface utilisateur, comme décrit dans les sections suivantes.

    Les sources de recherche filtrent les résultats de recherche globale par table dans l’interface Next Experience utilisateur

    La recherche globale dans Next Experience l’interface utilisateur affiche les résultats de recherche répartis par source de recherche. Une source de recherche est un ensemble de paramètres de recherche globale pour une Now Platform table.

    Un utilisateur doit avoir un accès en lecture à une table pour consulter les résultats de recherche de celle-ci.

    Sources de recherche globale par défaut pour l’interface Next Experience utilisateur

    Le système de base inclut ces sources de recherche par défaut pour la recherche globale dans l’interface Next Experience utilisateur.

    Lorsque Next Experience l’interface utilisateur est activée, les sources de recherche suivantes sont définies pour la recherche globale. Ces sources de recherche s’affichent dans la liste connexe Sources de recherche d’application pour l’enregistrement de configuration de recherche Now Experience dans la table Configuration de l’application de recherche [sys_search_context_config].

    Source de recherche Table faisant l'objet de la recherche
    Tâches : incidents Incident [incident]
    Tâches : demandes de changement Demande de changement [change_request]
    Tâches : tâches de changement Tâche de changement [change_task]
    Tâches : problèmes Problème [problem]
    Tâches : demandes Demande [sc_request]
    Tâches : tâches du catalogue Tâche du catalogue [sc_task]
    Personnes et lieux : utilisateurs Utilisateur [sys_user]
    Tâches : éléments demandés Élément demandé [sc_req_item]
    Personnes et lieux : groupes Groupe [sys_user_group]
    Connaissances et catalogue : connaissances Connaissances [kb_knowledge]
    Personnes et lieux - Entreprises Société [core_company]
    Connaissances et catalogue  : éléments de catalogue Élément de catalogue [sc_cat_item]
    Remarque :
    Les sources de recherche affectent uniquement le filtrage des résultats de recherche globale dans Next Experience l’interface utilisateur. Dans Interface utilisateur principale, la recherche de texte global filtre les résultats en fonction des paramètres définis dans les groupes de recherche de texte. Pour obtenir des détails sur ces paramètres, consultez Les groupes de recherche filtrent les résultats de recherche de texte global par table dans Interface utilisateur principale.

    Ajouter une source de recherche pour Next Experience l’interface utilisateur

    Ajoutez une nouvelle source de recherche pour rendre une table consultable par recherche globale ou recherche d’espace de travail dans l’interface Next Experience utilisateur.

    Avant de commencer

    Vous devez utiliser l’interface Next Experience utilisateur.
    Remarque :
    Vous pouvez configurer des tables pour la recherche de texte global en Interface utilisateur principale ajoutant de nouveaux groupes de recherche de texte. Pour en savoir plus, consultez Ajouter un groupe de recherche pour Interface utilisateur principale.

    Rôle requis : search_application_admin ou workspace_admin

    Pourquoi et quand exécuter cette tâche

    Une source de recherche définit une table qui peut faire l’objet d’une recherche par recherche globale ou par recherche d’espace de travail dans l’interface Next Experience utilisateur. Définissez de nouvelles sources de recherche à ajouter à l’ensemble de tables configurées par défaut pour la recherche globale ou la recherche de votre espace de travail. Pour obtenir la liste des sources de recherche globale incluses dans le système de base, reportez-vous à Sources de recherche globale par défaut pour l’interface Next Experience utilisateur.

    Procédure

    1. Définissez la nouvelle source de recherche dans la table Source de recherche [sys_search_source] :
      1. Accédez à la vue de liste de la table Source de recherche en sélectionnant Tout, en saisissant sys_search_source.list dans le filtre de navigation, puis en appuyant sur Entrée.
      2. Sélectionnez Nouveau.
      3. Sur le formulaire Source de recherche, renseignez les champs.
        Champ Description
        Nom Nom à afficher pour la source de recherche dans la page des résultats de recherche globale.
        Table Table permettant d’effectuer des recherches pour la recherche globale.
        Conditions Conditions de filtre que les enregistrements de table doivent satisfaire pour être consultables.
        Application Périmètre de l’application pour la source de recherche. Ce champ est automatiquement défini.
      4. Sélectionnez Envoyer.
    2. Liez la nouvelle source de recherche à l’enregistrement de l’application de recherche globale ou de l’application de recherche d’espace de travail dans la table Configurations de l’application de recherche [m2m_search_context_config_search_source] :
      1. Dans le filtre de navigation, saisissez m2m_search_context_config_search_source.list et appuyez sur Entrée.
      2. Sélectionnez Nouveau.
      3. Sélectionnez l’icône des actions supplémentaires ( icône Actions supplémentaires), puis sélectionnez Configurer > Mise en page.
      4. Utilisez la zone de liste double pour ajouter le champ de configuration du contexte de recherche à la liste des champs sélectionnés, puis sélectionnez Enregistrer.
      5. Renseignez les champs du formulaire Sources de recherche d’applications.
        Champ Description
        Source Nom à afficher pour la source de recherche dans la page des résultats de recherche globale.
        Ordre Ordre d’apparition de la source de recherche dans le contexte de configuration de l’application de recherche.
        Application Périmètre de l’application pour la source de recherche. Ce champ est automatiquement défini.
        Configuration du contexte de recherche

        Enregistrement de l’application de recherche globale ou d’espace de travail dans la table Configuration de l’application de recherche [sys_search_context_config].

        Pour ajouter la source de recherche pour la recherche globale, sélectionnez l’enregistrement de configuration de la recherche Now Experience .

        Pour ajouter la source de recherche pour une application d’espace de travail, sélectionnez l’enregistrement de cette application. Par exemple, pour ajouter une source de recherche pour Espace de travail d’agent, sélectionnez l’enregistrement Configuration de recherche d’Espace de travail d’agent .

      6. Sélectionnez Envoyer.
    3. Facultatif : Réorganiser les sources de recherche pour l’application de recherche globale ou d’espace de travail :
      1. Accédez à la Tous > Recherche IA > Expérience Search > Rechercher des applications.
      2. Ouvrez l’enregistrement de l’application de recherche.
        Remarque :
        Pour la recherche globale, modifiez l’enregistrement de configuration de la recherche Now Experience . Pour une application d’espace de travail, modifiez l’enregistrement de cette application, par exemple l’enregistrement de configuration de recherche d’Espace de travail d’agent pour Espace de travail d’agent.
      3. Dans la liste connexe Sources de recherche d’applications, modifiez les valeurs d’ordre pour les enregistrements de sources de recherche afin de modifier l’ordre d’affichage des filtres de table sur la page des résultats de recherche de l’application.

    Résultats

    La nouvelle source de recherche apparaît dans les résultats de recherche globale ou d’espace de travail.

    Les groupes de recherche filtrent les résultats de recherche de texte global par table dans Interface utilisateur principale

    La recherche de texte global dans Interface utilisateur principale affiche les résultats de recherche répartis par groupe de recherche. Un groupe de recherche est un ensemble de tables connexes pouvant faire l’objet de recherches.

    Au sein de chaque groupe de recherche, le système divise les résultats de recherche par table. Un utilisateur doit avoir un accès en lecture à une table pour consulter les résultats de recherche de celle-ci.

    Affichage des résultats de recherche par groupe

    Le système affiche les résultats de recherche de catalogues de services et de connaissances dans leurs pages de résultats de recherche respectives. Le système affiche d’autres résultats sous forme de liste.

    Pour les recherches de correspondances exactes, le système renvoie uniquement les enregistrements des tables Tâche (tâche) et Connaissances (kb_knowledge).
    Remarque :
    Le système filtre les résultats de recherche globale pour afficher uniquement les articles de la base de connaissances qui sont dans la même langue que le paramètre de langue préférée.
    Figure 1. Exemple de résultats de recherche de texte global
    Résultats de recherche affichant le nom du groupe de recherche de tâches et le nom de la table Incidents.

    Options pour les administrateurs

    Les administrateurs peuvent personnaliser les paramètres de groupe de recherche suivants pour tous les utilisateurs :
    • Spécifiant quelles tables font partie du groupe.
    • Spécifiant si le groupe de recherche est disponible pour utilisation.
    • Cette option indique si les recherches incluent les résultats de ce groupe de recherche par défaut.
    • Création de nouveaux groupes de recherche.

    L’activation d’un groupe de recherche permet aux utilisateurs de voir les enregistrements des tables du groupe de recherche. Lorsque vous désactivez un groupe de recherche, les enregistrements des tables du groupe de recherche sont masqués.

    Groupes de recherche de texte global par défaut pour Interface utilisateur principale

    Le système de base inclut ces groupes de recherche de texte par défaut pour la recherche de texte globale dans Interface utilisateur principale.

    Groupe de recherche Tables recherchées
    Tâches
    • Incident [incident]
    • Demande de changement [change_request]
    • Tâche de changement [change_task]
    • Problème [problem]
    • Demande [sc_request]
    • Tâche du catalogue [sc_task]
    • Élément demandé [sc_req_item]
    Personnes et lieux
    • Utilisateur [sys_user]
    • Groupe [sys_user_group]
    • Société [core_company]
    Connaissance et catalogue
    • Connaissances [kb_knowledge]
    • Élément de catalogue [sc_cat_item]
    Remarque :
    Les groupes de recherche de texte affectent uniquement le filtrage des résultats de recherche de texte global dans Interface utilisateur principale UI15. Dans Next Experience l’interface utilisateur, la recherche globale filtre les résultats en fonction des sources de recherche liées à l’enregistrement de configuration de la recherche Now Experience dans la table Configuration de l’application de recherche [sys_search_context_config]. Pour en savoir plus sur les sources de recherche incluses dans le système de base, reportez-vous à la section Sources de recherche globale par défaut pour l’interface Next Experience utilisateur.

    Ajouter un groupe de recherche pour Interface utilisateur principale

    Ajoutez un nouveau groupe de recherche de texte pour filtrer les résultats de recherche de texte global par table dans Interface utilisateur principale.

    Avant de commencer

    Vous devez utiliser Interface utilisateur principale.
    Remarque :
    Vous pouvez configurer des tables pour la recherche globale dans Next Experience l’interface utilisateur en ajoutant de nouvelles sources de recherche. Pour en savoir plus, consultez Ajouter une source de recherche pour Next Experience l’interface utilisateur.

    L’indexation de texte doit être activée pour les tables que vous souhaitez inclure dans le groupe de recherche. Pour activer l’indexation de texte pour une table, reportez-vous à la section Configurer une table pour l’indexation et la recherche.

    Rôle requis : text_search_admin

    Pourquoi et quand exécuter cette tâche

    Un groupe de recherche de texte définit un ensemble de tables à utiliser comme filtres pour les résultats de recherche de texte global dans Interface utilisateur principale. Définissez de nouveaux groupes de recherche à ajouter à l’ensemble par défaut de groupes de recherche de texte configurés pour la recherche de texte global.

    Pour obtenir la liste des groupes de recherche de texte inclus dans le système de base, reportez-vous à la section Groupes de recherche de texte global par défaut pour Interface utilisateur principale.

    Procédure

    1. Accédez à la Tous > Définition du système > Groupes de recherche.
    2. Sélectionnez Nouveau.
    3. Renseignez les champs du formulaire Groupes de recherche de texte.
      Champ Description
      Nom Entrez un nom pour le groupe de recherche.
      Rôles Sélectionnez un ou plusieurs rôles d’utilisateur si vous souhaitez restreindre l’accès au groupe de recherche à ces rôles.
      Groupe d'utilisateurs Sélectionnez un groupe d’utilisateurs si vous souhaitez restreindre l’accès au groupe de recherche aux utilisateurs de ce groupe d’utilisateurs.
      Description Saisissez le texte à afficher comme info-bulle pour le groupe de recherche.
      Actif Assurez-vous de cocher la case pour rendre le groupe de recherche disponible.
      Recherché Décochez la case si vous souhaitez exclure les résultats de ce groupe de recherche.
      Ordre Entrez un nombre pour déterminer l’ordre dans lequel ce groupe de recherche est répertorié par rapport à d’autres groupes de recherche.
    4. Sélectionnez l’icône des actions supplémentaires ( icône Actions supplémentaires), puis sélectionnez Enregistrer.
    5. Pour chaque table que vous souhaitez ajouter au groupe de recherche, procédez comme suit.
      1. Dans la liste connexe Tables de recherche de texte de l’enregistrement de groupe de recherche, sélectionnez Nouveau.
      2. Renseignez les champs du formulaire Table de recherche de texte.
        Tableau 1. Table de recherche de texte
        Champ Description
        Groupe de recherche Groupe de recherche auquel vous souhaitez ajouter une table.
        Table Sélectionnez la table à inclure dans le groupe de recherche.
        Remarque :
        Vous pouvez sélectionner n’importe quelle table non exclue par la propriété système, mais la recherche globale affiche uniquement les résultats de recherche pour les tables dont l’indexation glide.ui.no_text_searchde texte est activée.
        Application Périmètre de l’application pour l’enregistrement de table de recherche de texte. Ce champ est automatiquement défini.
        Actif Option permettant de rechercher la table dans le cadre du groupe de recherche.
        Recherché Si vous souhaitez exclure les résultats de cette table par défaut, désactivez cette option. Un utilisateur peut choisir manuellement d’afficher les résultats de cette table sur la page des résultats de recherche.
        Ordre Ordre dans lequel cette table est répertoriée par rapport aux autres tables du groupe de recherche.
        Conditions Sélectionnez une ou plusieurs conditions pour déterminer quels enregistrements de la table sélectionnée font l’objet d’une recherche.
      3. Sélectionnez Envoyer.