Como integrar o Coaching com aprendizado aos sistemas de gerenciamento de aprendizado de terceiros

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Conecte sua instância da ServiceNow a sites de aprendizado de terceiros para extrair conteúdo de aprendizado em seu repositório.

    Antes de Iniciar

    Importante:
    Este recurso está disponível com o Otimização da força de trabalho para o espaço configurável do CSM (sn_csm_wfo_workspa) do ServiceNow Store. Para habilitar este recurso, consulte Ativação do espaço configurável da Otimização da força de trabalho para CS.

    Função necessária: learning_admin

    Por Que e Quando Desempenhar Esta Tarefa

    Aplicativos para integrar sites de aprendizado de terceiros

    A ativação do plug-in Coaching com aprendizado (sn_coach_lrn) habilita as seguintes aplicações da ServiceNow Store:

    Procedimento

    1. Crie a origem de integração de todos os seus sistemas de terceiros.
      Nota:
      As integrações a Cornerstone, Pluralsight e Udemy estão disponíveis por padrão.
      1. Navegar até Estrutura de integrações > Fonte
      2. Clique em Nova.
      3. No campo Nome, insira o nome da origem de integração, por exemplo, Pluralsight.
      4. Clique com o botão direito no cabeçalho do formulário e clique em Salvar.
      5. Na lista relacionada Serviços de integração que aparece, clique em Novo.
      6. No formulário, preencha os campos:
        Tabela 1. Campo de formulário de serviço de integração
        Campo Descrição
        Nome Nome do serviço de integração, por exemplo, Pluralsight.
        Tabelas de conjuntos de importação Lista de tabelas intermediárias que armazenam registros do sistema de terceiros.
        Nota:
        Este campo é habilitado somente quando um serviço de extração programado é selecionado no campo Tipo de serviço.
        Fluxo Fluxo que interage com o sistema de terceiros para extrair os dados necessários.
        Ativo Opção para indicar que o serviço de integração está disponível para uso.
        Aplicação Aplicação que inclui o registro do serviço de integração.
        Fonte Nome do sistema de terceiros ao qual você deseja integrar seu aplicativo.
        Ordem Ordem em que você deseja executar scripts de transformação.
        Tipo de serviço Opção para indicar o tipo de serviço de Extração programada ou Push sob demanda.
        Política de repetição Configuração definida para enviar por push um registro se o último envio por push falhar.
        Nota:
        Este campo aparece somente quando um serviço de push sob demanda é selecionado no campo Tipo de serviço.
      7. Clique em Enviar.
    2. Integre sua instância da ServiceNow às suas contas de origem de aprendizado de terceiros.
      Para integrar a essa origem de aprendizado de terceirosFaça o seguinte
      Conta Pluralsight Skills Use uma chave de API para autenticar as solicitações da ServiceNow. Siga as etapas em Configurar o spoke Pluralsight para realizar a integração.
      Aplicação Cornerstone Registre uma aplicação OAuth no Cornerstone e autentique solicitações da ServiceNow. Siga as etapas em Configurar o spoke Cornerstone para realizar a integração.
      Aplicação Udemy
      Nota:
      Você deve configurar os campos manualmente como logotipos e reatribuições de curso na tabela de configuração do sistema de aprendizado.
      Os registros do conteúdo de terceiros são extraídos para sua instância da ServiceNow usando uma chamada de API. Para executar essa chamada de API com sucesso, você deve fazer os seguintes procedimentos:
      1. No navegador de aplicações, insira sys_properties.list.
      2. Para cada uma das seguintes propriedades, defina o valor como 1638400:
        • com.glide.transform.json.max-partial-length
        • com.snc.process_flow.reporting.serialized.val_size_limit
      Para obter mais informações sobre esses propriedades do sistema, consulte Propriedades do sistema Coaching com aprendizado.
    3. Ative fluxos de programação para integrar o conteúdo de aprendizado de terceiros.
      1. Navegar até Automação de Processo > Flow Designer
      2. Na seção Fluxos, selecione cada um dos fluxos a seguir e clique em Ativar:
        • Ativar o gatilho de sincronização de aprendizado Cornerstone
        • Ativar o gatilho da sincronização de aprendizado Pluralsight
        • Ativar gatilho da sincronização de aprendizado Udemy
      3. Navegar até Aprendizado > Administração > Configuração do sistema de aprendizado
      4. Selecione cada uma das origens de aprendizado de terceiros e defina o campo Ativo como verdadeiro.
      Os fluxos de programação são executados automaticamente de forma programada para sincronizar o conteúdo de aprendizado de terceiros em sua instância da ServiceNow.
    4. Depois de configurar as origens de integração de terceiros, você pode atualizar todo o conteúdo de terceiros ou sincronizar serviços novos e atualizados em sua instância ServiceNow.
      • Para atualizar todo o conteúdo, defina a propriedade full_pull como verdadeiro.
        Nota:
        Recomendamos que você atualize periodicamente todo o conteúdo.
      • Para sincronizar serviços novos e atualizados, defina a propriedade full_pull como false.
      1. Abra qualquer origem de integração para a qual você deseja extrair conteúdo.
      2. Clique em Executar trabalho.
      A estrutura de integração extrai os cursos de aprendizado de terceiros correspondentes para a tabela Conteúdo externo de aprendizado [sn_lc_external_content] em sua instância da ServiceNow.
      Ao sincronizar serviços novos e atualizados, o conteúdo é preenchido conforme descrito na tabela.
      Tabela 2. Cursos de aprendizado de terceiros
      Conteúdo de terceiros Serviços novos e atualizados sincronizados
      Udemy
      • Cursos
      • Atividade do usuário
      Cornerstone
      • Usuários
      • Cursos
      • Atividade do usuário
      Pluralsight
      • Cursos
      • Progresso do curso como porcentagem

    O que Fazer Depois

    Como adicionar cursos externos ao Coaching com Learning