Configure um menu de lista a ser exibido na guia Aprendizado em Otimização da força de trabalho para ITSM

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • Adicionar uma propriedade do sistema para adicionar ou modificar o menu de lista para Coaching with Learning no aplicativo Coaching em Otimização da força de trabalho para ITSM.

    Antes de Iniciar

    Importante:
    Esse recurso está disponível com o plug-in Coaching with Learning (sn_coach_lrn) da ServiceNow Store. Para habilitar esse recurso, consulte Como ativar o Workforce Optimization for ITSM para um espaço configurável.

    Defina o escopo da aplicação de mapa como Coaching with Learning. Para obter informações sobre como definir o escopo, consulte Definir escopo da aplicação de mapa.

    Função necessária: administrador.

    Procedimento

    1. No navegador do aplicativo, insira sys_properties.list.
    2. Clique em Novo.
    3. Insira os seguintes valores de campo.
      Campo Valor
      Sufixo learning_list_menu_props
      Nome sn_coach_lrn.learning_list_menu_props
      Aplicativo Coaching With Learning
      Tipo Cadeia de caracteres
      Valor
      [{
          “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>“]
      }]
      em que:
      • <children> é uma matriz de objetos para criar a lista
      • <conditions> é a condição definida na tabela selecionada
      • <label> é o nome da lista
      • <id> identificador exclusivo para o caminho de seleção
      • <selectionPath> é o caminho para estabelecer o relacionamento primário-secundário no menu
      • <table> é o nome da tabela para o item de menu
      Funções de leitura sn_wfo_cfg_ws.user
      Funções de gravação sn_wfo_cfg_ws.admin
    4. Clique em Enviar.
      A lista configurada exibe na guia Aprendizado em Coaching no Manager Workspace do Otimização da força de trabalho para ITSM.

    O que Fazer Depois

    Você pode copiar o código abaixo no campo Valor na propriedade do sistema e modificar conforme necessário.

    [{
        “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”]
    }]