---
sourceDocument: Gestão de serviços de campo Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/field-service-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Gestão de serviços de campo Xanadu

ft:clusterId :

    - fsm

bundleId :

    - fsm

workflow :

    - Customer and Industry


---

# Integrar sistemas de gestão de aprendizado de terceiros com a aplicação Coaching com aprendizado

# Integrar sistemas de gestão de aprendizado de terceiros com a aplicação Coaching com aprendizado {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 7 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:  
A aplicação Coaching com aprendizado está disponível com o Otimização da força de trabalho para Serviço de campo (sn_fsm_wfo) do ServiceNow Store. Para habilitar este recurso, consulte [Ativação do Otimização da força de trabalho para serviço de campo](https://servicenow-prod.fluidtopics.net/lyc3NMtW2RRNaxCQCQfd5Q "Você pode ativar o plug-in Otimização da força de trabalho para serviço de campo (com.snc.app_fsm_wfo) para Gestão de serviços de campo se tiver a função de administrador. A aplicação inclui dados de demonstração e instala aplicações e plug-ins relacionados ServiceNow Store se eles ainda não estiverem instalados.").

Função necessária: learning_admin

## Por Que e Quando Desempenhar Esta Tarefa

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

* [Estrutura de integrações de Gestão de serviços empresariais](https://www.servicenow.com/docs/access?context=hr-integrations-framework&version=xanadu&pubname=xanadu-employee-service-management&ft:locale=en-US)
* Spoke do Cornerstone
* Spoke do Pluralsight
* Spoke do Udemy
{#integrate-learning-with-third-party-configuration-wfofsm__ul_yxp_rvc_lpb}

## 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çõesOrigem
   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 de Serviços de integração, clique em Novo.
   6. No formulário, preencha os campos:{#integrate-learning-with-third-party-configuration-wfofsm__table_kfz_z3j_ppb__entry__2}

      | 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: Esse campo é habilitado somente quando o 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 contém o registro do serviço de integração. |
      | Origem | 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: Extração programada ou Push sob demanda. |
      | Política de repetição | Configuração definida para enviar um registro por push se o envio por push anterior apresentar falha. Nota: Esse campo somente é exibido quando o serviço Push sob demanda é selecionado no campo Tipo de serviço. |
      [Tabela 1. Formulário Serviço de integração]

      {#integrate-learning-with-third-party-configuration-wfofsm__table_kfz_z3j_ppb}
   7. Clique em Enviar.
   {#integrate-learning-with-third-party-configuration-wfofsm__ol_jfz_z3j_ppb}
2. Integre sua instância da ServiceNow às suas contas de origem de aprendizado de terceiros.

   | Para integrar a essa origem de aprendizado de terceiros | Faç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](https://www.servicenow.com/docs/access?context=setup-pluralsight-spk&version=xanadu&pubname=xanadu-integrate-applications&ft:locale=en-US) para realizar a integração. |
   | Aplicativo Cornerstone | Registre uma aplicação OAuth no Cornerstone e autentique as solicitações da ServiceNow. Siga as etapas em [Configurar o spoke Cornerstone](https://www.servicenow.com/docs/access?context=setup-cornerstone&version=xanadu&pubname=xanadu-integrate-applications&ft:locale=en-US) 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. |
   |-|-|

   {#integrate-learning-with-third-party-configuration-wfofsm__choicetable_bzs_wvn_rpb}  
   Os registros do conteúdo de terceiros são extraídos para sua instância da ServiceNow usando uma chamada de API. Para executar com sucesso esta chamada de API, você deve definir determinadas propriedades:
   1. No navegador de aplicações, insira <kbd class="ph userinput">sys_properties.list</kbd>.
   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
      {#integrate-learning-with-third-party-configuration-wfofsm__ul_jhr_dwn_rpb}

   {#integrate-learning-with-third-party-configuration-wfofsm__ol_ihr_dwn_rpb}Para obter mais informações sobre esses propriedades do sistema, consulte [Propriedades do sistema Coaching com aprendizado](https://www.servicenow.com/docs/access?context=components-installed-configurable-wfo-cs&version=xanadu&pubname=xanadu-customer-service-management&ft:locale=en-US).
3. Ative fluxos de programação para integrar o conteúdo de aprendizado de terceiros.  
   1. Navegar até Automação de ProcessoFlow 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
      {#integrate-learning-with-third-party-configuration-wfofsm__ul_apr_3wn_rpb}
   3. Navegar até AprendizadoAdministraçãoConfiguração do sistema de aprendizado
   4. Selecione cada uma das origens de aprendizado de terceiros e defina o campo Ativo como verdadeiro.

   {#integrate-learning-with-third-party-configuration-wfofsm__ol_z4r_3wn_rpb}

   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.

   Para obter mais informações, consulte [configuração das origens de integração de terceiros](https://www.servicenow.com/docs/access?context=integration-source-coaching-with-learning-coaching-wfo-cs&version=xanadu&pubname=xanadu-customer-service-management&ft:locale=en-US)
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 verdadeira.  
     Nota:  
     Para obter melhores resultados, atualize periodicamente todo o conteúdo.
   * Para sincronizar serviços novos e atualizados, defina a propriedade full_pull como falsa.

   {#integrate-learning-with-third-party-configuration-wfofsm__ul_yg5_qnj_ppb}
   1. Abra qualquer origem de integração para a qual você deseja extrair conteúdo.
   2. Clique em Executar trabalho.

   {#integrate-learning-with-third-party-configuration-wfofsm__ol_wdp_fpj_ppb}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 a seguir.{#integrate-learning-with-third-party-configuration-wfofsm__table_h4y_4lj_ppb__entry__2}

   | Conteúdo de terceiros | Serviços novos e atualizados sincronizados |
   |-|-|
   | Udemy | * Cursos * Atividade do usuário {#integrate-learning-with-third-party-configuration-wfofsm__ul_i4y_4lj_ppb} |
   | Cornerstone | * Usuários * Cursos * Atividade do usuário {#integrate-learning-with-third-party-configuration-wfofsm__ul_j4y_4lj_ppb} |
   | Pluralsight | * Cursos * Progresso do curso como porcentagem {#integrate-learning-with-third-party-configuration-wfofsm__ul_k4y_4lj_ppb} |
   [Tabela 2. Conteúdo de terceiros]

   {#integrate-learning-with-third-party-configuration-wfofsm__table_h4y_4lj_ppb}
{#integrate-learning-with-third-party-configuration-wfofsm__steps_t3k_w5k_bwb}

## O que Fazer Depois

[Como adicionar cursos externos ao Coaching com Learning](https://www.servicenow.com/docs/access?context=coaching-configurable-wfo-cs&version=xanadu&pubname=xanadu-customer-service-management&section=integrate-external-courses-configurable-wfo-cs&ft:locale=en-US)

## Origens de integração de conteúdo externo {#ariaid-title2}

Quando você integra Coaching com aprendizado a sistemas de gestão de aprendizado de terceiros, o registro de origem das aplicações Cornerstone OnDemand, Pluralsight e Udemy é criado automaticamente no Enterprise Service Management Integrations Framework. Esses registros de origem contêm um conjunto predefinido de propriedades e serviços de integração.
{#integrate-source-with-learning-coaching-wfofsm__table_tyz_xpj_1nb__entry__2}

| Campo | Descrição |
|-|-|
| Nome | Nome do registro no Estrutura de integrações de gestão de serviços empresariais: Cornerstone. |
| Propriedades | Conjunto de propriedades predefinidas para o aplicativo Cornerstone OnDemand. * page_size: número de registros que são extraídos por meio de uma chamada de API da aplicação Cornerstone OnDemand. * full_pull: quando definido como verdadeiro, todos os usuários ativos e cursos de aprendizado do sistema Cornerstone OnDemand são extraídos para a instância ServiceNow. Quando definido como falso, usuários modificados, transcrições modificadas e cursos atualizados são extraídos do sistema Cornerstone OnDemand para a instância ServiceNow. * url_prefix: prefixo de link profundo para extrair objetos de aprendizado do sistema Cornerstone OnDemand durante o tempo de execução. * pull_offset_hours: o tempo, em horas, calculado a partir da última execução bem-sucedida para a próxima sincronização ocorrer Por exemplo, a última execução bem-sucedida foi em 12/12/2021 às 17:00:00, pull_offset_hours está definido como 5 e full_pull está definido como falso. A próxima extração busca todos os registros que foram modificados de 12/12/2021 12:00:00 até a data e hora atuais. {#integrate-source-with-learning-coaching-wfofsm__ul_hxb_gky_mpb} |
| Serviços de integração | Os serviços interagem com o aplicativo Cornerstone Ondemand para extrair ou enviar cursos de aprendizado. * Course assign service: atribui um curso a um funcionário na aplicação Cornerstone Ondemand. * Sync users: mapeia usuários no sistema Cornerstone OnDemand para usuários no sistema ServiceNow usando IDs de e-mail. Nota: Se você quiser usar o campo user_id ou user_name para mapear usuários, substitua o método getCornerstoneUser no script sn_lc.UserMappingUtil. * Courses: extrai cursos de aprendizado do sistema Cornerstone OnDemand para a instância ServiceNow. * User activity: extrai detalhes da atividade do usuário nos cursos de aprendizado do sistema Cornerstone OnDemand para a instância ServiceNow. {#integrate-source-with-learning-coaching-wfofsm__ul_ynz_cny_mpb} |
[Tabela 3. Registro de origem de integração do Cornerstone Ondemand]

{#integrate-source-with-learning-coaching-wfofsm__table_tyz_xpj_1nb} {#integrate-source-with-learning-coaching-wfofsm__table_fqb_b4y_mpb__entry__2}

| Campo | Descrição |
|-|-|
| Nome | Nome do registro no Estrutura de integrações de gestão de serviços empresariais: Pluralsight. |
| Propriedades | Conjunto de propriedades predefinidas para o sistema Pluralsight. * page_size: número de registros que são extraídos por meio de uma chamada de API do Pluralsight. * full_pull: quando definido como verdadeiro, todos os cursos de aprendizado são extraídos do Pluralsight para a instância ServiceNow. Quando definido como falso, o andamento do curso de aprendizado atualizado é extraído do Pluralsight para a instância ServiceNow. * pull_offset_hours: valor considerado para extrair registros modificados. Por exemplo, a última execução bem-sucedida foi em 12/12/2021 às 17:00:00, pull_offset_hours está definido como 5 e full_pull está definido como falso. A próxima extração busca todos os registros que foram modificados de 12/12/2021 12:00:00 até a data e hora atuais. {#integrate-source-with-learning-coaching-wfofsm__ul_gqb_b4y_mpb} |
| Serviços de integração | Os serviços de integração interagem com o aplicativo Pluralsight para extrair cursos de aprendizado para a ServiceNow. * Courses: extrai cursos de aprendizado do Pluralsight para a instância ServiceNow. * Course progress: extrai o andamento dos cursos de aprendizado do Pluralsight para o ServiceNow. {#integrate-source-with-learning-coaching-wfofsm__ul_hqb_b4y_mpb} |
[Tabela 4. Registro de origem de integração do Pluralsight]

{#integrate-source-with-learning-coaching-wfofsm__table_fqb_b4y_mpb} {#integrate-source-with-learning-coaching-wfofsm__table_kwt_5py_mpb__entry__2}

| Campo | Descrição |
|-|-|
| Nome | Nome do registro no Estrutura de integrações de gestão de serviços empresariais: Udemy |
| Propriedades | Conjunto de propriedades predefinidas para o sistema Udemy. * page_size: número de registros que são extraídos por meio de uma chamada de API do Udemy para a instância ServiceNow. * full_pull: quando definido como verdadeiro, todos os cursos de aprendizado são extraídos do Udemy para a instância ServiceNow. Quando definido como falso, os cursos de aprendizado atualizados e o andamento do curso de aprendizado são extraídos do Udemy para a instância ServiceNow. * pull_offset_hours: valor considerado para extrair registros modificados. Por exemplo, a última execução bem-sucedida foi em 12/12/2021 às 17:00:00, pull_offset_hours está definido como 5 e full_pull está definido como falso. A próxima extração busca todos os registros que foram modificados de 12/12/2021 12:00:00 até a data e hora atuais. {#integrate-source-with-learning-coaching-wfofsm__ul_lwt_5py_mpb} |
| Serviços de integração | Os serviços de integração interagem com o aplicativo Udemy para extrair cursos de aprendizado para a ServiceNow. * Extrair cursos: extrai cursos de aprendizado do Udemy para a instância ServiceNow. * Extrair atividade do usuário: extrai detalhes da atividade do usuário nos cursos de aprendizado da Udemy para a instância ServiceNow. {#integrate-source-with-learning-coaching-wfofsm__ul_mwt_5py_mpb} |
[Tabela 5. Registro de origem de integração do Udemy]

{#integrate-source-with-learning-coaching-wfofsm__table_kwt_5py_mpb}

