Configurer un menu Liste à afficher dans l'onglet Apprentissage dans Optimisation des effectifs pour ITSM
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
- Dans le navigateur d’application, saisissez sys_properties.list.
- Cliquez sur Nouveau.
-
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 -
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”]
}]