Depois de configurar a aplicação Núcleo de aprendizado, o registro de origem das aplicações Cornerstone On Demand, Pluralsight, Udemy, Sumtotale Saba é criado automaticamente no módulo Source em Estrutura de integrações de gestão de serviços empresariais. Os registros de origem na aplicação Estrutura de integrações de gestão de serviços empresariais contêm um conjunto predefinido de propriedades e serviços de integração.
Tabela 1. Registro de origem da integração: Cornerstone Ondemand
| 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 a aplicação 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 aplicação 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 direto para extrair objetos de aprendizado do sistema Cornerstone OnDemand durante o tempo de execução.
- pull_offset_hours: valor que é 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 é definido como 5 e full_pull é 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.
|
| Serviços de integração |
Serviços que interagem com a aplicação Cornerstone OnDemand para extrair ou enviar cursos de aprendizado.
- Serviço de atribuição de curso: atribui um curso a um funcionário no aplicativo Cornerstone Ondemand.
- Sincronizar usuários: mapeia usuários no sistema Cornerstone OnDemand para usuários no sistema ServiceNow usando IDs de e-mail.
Nota: Se você deseja usar o campo user_id ou user_name para mapear usuários, substitua o método getCornerstoneUser no script sn_lc.UserMappingUtil.
- Cursos: extrai cursos de aprendizado da aplicação Cornerstone OnDemand para a aplicação ServiceNow.
- Atividade do usuário: extrai detalhes da atividade do usuário nos cursos de aprendizado da aplicação Cornerstone OnDemand para a aplicação ServiceNow.
|
Tabela 2. Registro de origem da integração: Pluralsight
| 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 da ServiceNow. Quando definido como falso, o progresso atualizado dos cursos de aprendizado é extraído do Pluralsight para a instância da ServiceNow.
- pull_offset_hours: valor que é 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 é definido como 5 e full_pull é 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.
|
| Serviços de integração |
Serviços que interagem com a aplicação Pluralsight para extrair cursos de aprendizado para a aplicação ServiceNow.
- Cursos: extrai cursos de aprendizado da aplicação Pluralsight para a aplicação ServiceNow.
- Progresso docurso: extrai o andamento dos cursos de aprendizado da aplicação Pluralsight para a aplicação ServiceNow.
|
Tabela 3. Registro de origem da integração: Udemy
| 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 a aplicação Udemy.
- page_size: número de registros que são extraídos por meio de uma chamada de API do Udemy para a aplicação ServiceNow.
- full_pull: quando definido como verdadeiro, todos os cursos de aprendizado são extraídos do Udemy para a aplicação ServiceNow. Quando definido como falso, os cursos de aprendizado atualizados e o andamento dos cursos de aprendizado são extraídos do Udemy para a aplicação ServiceNow.
- pull_offset_hours: valor que é 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 é definido como 5 e full_pull é 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.
|
| Serviços de integração |
Serviços que interagem com a aplicação Udemy para extrair cursos de aprendizado para a aplicação ServiceNow.
- Extrair cursos: extrai cursos de aprendizado da aplicação Udemy para a aplicação ServiceNow.
- Extrair atividade do usuário: extrai detalhes da atividade do usuário nos cursos de aprendizado da aplicação Udemy para a aplicação ServiceNow.
|
Tabela 4. Registro de origem da integração Soma total
| Campo |
Descrição |
| Nome |
Nome do registro em Estrutura de integrações de gestão de serviços empresariais: Soma total |
| Propriedades |
Conjunto de propriedades predefinidas para a aplicação Soma total.
- full_pull: quando definido como verdadeiro, todos os cursos de aprendizado são extraídos de Soma total para a aplicação ServiceNow. Quando definido como falso, os cursos de aprendizado atualizados e o andamento dos cursos de aprendizado são extraídos de Soma total para a aplicação ServiceNow.
- url_prefix: prefixo de link profundo para extrair objetos de aprendizado de Soma total durante o tempo de execução.
|
| Serviços de integração |
Os serviços interagem com a aplicação Soma total para extrair ou enviar cursos de aprendizado.
- Atribuir curso no total: atribui um curso a um funcionário na aplicação Soma total.
- Extrair cursos: extrai cursos de aprendizado da aplicação Soma total para a aplicação ServiceNow.
- Sincronizar usuários: mapeia usuários no sistema Sumtotal para usuários no sistema ServiceNow usando IDs de usuário.
- Atividade do usuário: extrai detalhes da atividade do usuário nos cursos de aprendizado da aplicação Soma total para a aplicação ServiceNow.
|
Tabela 5. Registro de origem de integração: Saba
| Campo |
Descrição |
| Nome |
Nome do registro em Estrutura de integrações de gestão de serviços empresariais: Saba |
| Propriedades |
Conjunto de propriedades predefinidas para a aplicação Saba.
- full_pull: quando definido como verdadeiro, todos os cursos de aprendizado são extraídos do Saba para a aplicação ServiceNow. Quando definido como falso, os usuários atualizados, os cursos de aprendizado e o andamento do curso de aprendizado são extraídos do sistema Saba para a aplicação ServiceNow.
- page_size: número de registros extraídos por página.
|
| Serviços de integração |
Serviços que interagem com a aplicação Saba para extrair ou enviar cursos de aprendizado.
- Serviço de atribuição de curso: atribui um curso a um funcionário na aplicação Saba.
- Extrair cursos do Saba: extrai cursos de aprendizado da aplicação Saba para a aplicação ServiceNow.
- Sincronizar usuários do Saba: mapeia usuários no sistema Saba para usuários na aplicação ServiceNow com base em IDs de e-mail.
- Extrair atividade do curso do usuário do Saba: extrai detalhes da atividade do usuário nos cursos de aprendizado da aplicação Saba para a aplicação ServiceNow.
|