Configurer un menu Liste à afficher dans l'onglet Apprentissage dans Optimisation des effectifs pour ITSM

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Ajoutez une propriété système permettant d'ajouter ou de modifier le menu Liste pour Coaching avec Apprentissage dans l'application Coaching dans Optimisation des effectifs pour ITSM.

    Avant de commencer

    Important :
    Cette fonctionnalité est disponible avec le module d'extension Coaching avec Apprentissage (sn_coach_lrn) depuis ServiceNow Store. Pour activer cette fonctionnalité, consultez Activer Optimisation de la main d'œuvre pour ITSM pour l'espace de travail configurable.

    Définissez le périmètre de l'application Carte sur Coaching avec Apprentissage. Pour en savoir plus sur la définition du périmètre de l'application, consultez Définir le périmètre de l'application Carte.

    Rôle requis : admin

    Procédure

    1. Dans le navigateur d’application, saisissez sys_properties.list.
    2. Cliquez sur Nouveau.
    3. Entrez les valeurs de champ suivantes.
      Champ Valeur
      Suffixe learning_list_menu_props
      Nom sn_coach_lrn.learning_list_menu_props
      Application Coaching avec Apprentissage
      Type Chaîne
      Valeur
      [{
          “children”: [{
                  “conditions”: “<filter condition on table>“,
                  “label”: “<list name>“,
                  “id”: “<unique identifier for the selection path>“,
                  “selectionPath”: [
                      “<list parent name>“,
                      “<unique identifier for the selection path>”
                  ],
                  “table”: “<table name>”
              }
          ],
          “label”: “<list name>“,
          “id”: “<list parent name>“,
          “isExpanded”: true,
          “selectionPath”: [“<list parent name>“]
      }]
      où :
      • <children> est un tableau d'objets permettant de créer la liste
      • <conditions> est la condition définie sur la table sélectionnée
      • <label> est le nom de la liste.
      • <id> est l'identificateur unique pour le chemin de sélection
      • <selectionPath> est le chemin d'accès permettant d'établir une relation parent-enfant dans le menu
      • <table> est le nom de la table pour l'élément de menu
      Rôles de lecture sn_wfo_cfg_ws.user
      Rôles d’écriture sn_wfo_cfg_ws.admin
    4. Cliquez sur Envoyer.
      La liste configurée s'affiche dans l'onglet Apprentissage dans Coaching dans Optimisation des effectifs pour ITSM Manager Workspace.

    Que faire ensuite

    Vous pouvez copier le code ci-dessous dans le champ Valeur de la propriété système et le modifier au besoin.

    [{
        “children”: [{
                “conditions”: “assigned_toDYNAMICfdc474aab313001013a082c136a8dc15”,
                “label”: “All Tasks”,
                “id”: “all”,
                “selectionPath”: [
                    “learning_tasks”,
                    “all”
                ],
                “table”: “sn_lc_learning_task”
            },
            {
                “conditions”: “assigned_toDYNAMICfdc474aab313001013a082c136a8dc15^active=true”,
                “label”: “Active Tasks”,
                “id”: “active”,
                “selectionPath”: [
                    “learning_tasks”,
                    “active”
                ],
                “table”: “sn_lc_learning_task”
            },
            {
                “conditions”: “assigned_toDYNAMICfdc474aab313001013a082c136a8dc15^due_date<javascript:gs.beginningOfToday()^state!=3”,
                “label”: “Overdue Tasks”,
                “id”: “overdue”,
                “selectionPath”: [
                    “learning_tasks”,
                    “overdue”
                ],
                “table”: “sn_lc_learning_task”
            },
            {
                “conditions”: “assigned_toDYNAMICfdc474aab313001013a082c136a8dc15^state=3",
                “label”: “Completed Tasks”,
                “id”: “complete”,
                “selectionPath”: [
                    “learning_tasks”,
                    “complete”
                ],
                “table”: “sn_lc_learning_task”
            }
        ],
        “label”: “Learning Tasks”,
        “id”: “learning_tasks”,
        “isExpanded”: true,
        “selectionPath”: [“learning_tasks”]
    }, {
        “children”: [{
                “conditions”: “”,
                “label”: “All Catalogs”,
                “id”: “all”,
                “selectionPath”: [
                    “learning_catalogs”,
                    “all”
                ],
                “table”: “sn_lc_catalog”
            },
            {
                “conditions”: “sys_created_by=javascript: gs.getUserName()“,
                “label”: “My Catalogs”,
                “id”: “my”,
                “selectionPath”: [
                    “learning_catalogs”,
                    “my”
                ],
                “table”: “sn_lc_catalog”
            }
        ],
        “label”: “Learning Catalogs”,
        “id”: “learning_catalogs”,
        “isExpanded”: true,
        “selectionPath”: [“learning_catalogs”]
    }, {
        “children”: [{
                “conditions”: “active=true”,
                “label”: “All Courses”,
                “id”: “all”,
                “selectionPath”: [
                    “learning_courses”,
                    “all”
                ],
                “table”: “sn_lc_course_item”
            },
            {
                “conditions”: “authorDYNAMIC90d1921e5f510100a9ad2572f2b477fe^active=true”,
                “label”: “Internal Courses”,
                “id”: “internal”,
                “selectionPath”: [
                    “learning_courses”,
                    “internal”
                ],
                “table”: “sn_lc_content”
            },
            {
                “conditions”: “active=true”,
                “label”: “External Courses”,
                “id”: “external”,
                “selectionPath”: [
                    “learning_courses”,
                    “external”
                ],
                “table”: “sn_lc_external_content”
            }
        ],
        “label”: “Learning Courses”,
        “id”: “learning_courses”,
        “isExpanded”: true,
        “selectionPath”: [“learning_courses”]
    }]