Este artigo descreve os benefícios e apresenta instruções para configurar a integração entre a Udemy Business e o sistema de gestão do aprendizado (LMS) da SAP SuccessFactors.
Observação: as integrações com o LMS/LXP da Udemy Business estão disponíveis apenas para o Plano Enterprise.
Índice
Configuração do OCN da SuccessFactors
- Rótulo do provedor
- Ativação do provedor de OCN
- Configurar o logotipo do provedor
- Criar a função de administrador do OCN
- Criar o usuário administrador do OCN
- Criar as credenciais OAuth do OCN
- Sincronização do Open Content Network
Configuração da Udemy Business
- Pré-requisitos
- Instruções para obter o URL de base do SuccessFactors
- Ativar a integração do acervo na Udemy Business
Ativar a sincronização de conclusão de cursos
Gerenciar locais da SuccessFactors
Visão geral
Recursos de integração
- Sincronização do acervo:
- Os alunos podem procurar, encontrar e iniciar cursos da Udemy Business diretamente na SuccessFactors.
- Os administradores da SuccessFactors podem atribuir itens da grade curricular diretamente na SuccessFactors.
- Sincronização de relatórios:
- Fazer upload das conclusões dos alunos na Udemy Business na SuccessFactors.
- Observação: você precisará enviar o BizX User ID da SuccessFactors para a Udemy para que esse recurso funcione. Consulte abaixo a seção Ativar a sincronização de conclusão de cursos.
- Vídeo de demonstração
Visão geral do processo de integração
A integração entre a Udemy Business e a SuccessFactors exige que ambos os sistemas sejam configurados.
- Na SuccessFactors – Configurar o OCN para a Udemy Business:
- Configurar o rótulo de provedor do OCN para a Udemy Business
- Ativar o provedor do OCN para a Udemy Business
- Configurar o logotipo do provedor para a Udemy Business
- Criar a função de administrador do OCN
- Criar o usuário administrador do OCN
- Criar as credenciais OAuth do OCN
- Na Udemy Business – Ativar a integração do LMS/LXP. Você precisará dos parâmetros de API da SuccessFactors.
- Para ativar a sincronização de conclusão, mapeie o BizX User ID da SuccessFactors para o lmsUserID da Udemy Business.
Configuração do OCN da SuccessFactors
Rótulo do provedor
Para cada provedor de OCN, é recomendável anexar um rótulo ao ProviderID. O ProviderID é um identificador de texto fixo para provedores de conteúdo, enquanto o rótulo é mais fácil de ser lido por humanos.
Referência da SuccessFactors ao criar rótulos de provedor do OCN
O "label.u.UdemyForBusiness" é criado na SuccessFactors em References (Referências) > Manage Labels (Gerenciar rótulos) > Labels (Rótulos).
Ativação do provedor de OCN
O ProviderID é um texto fixo definido nas configurações em Learning Administration (Administração do aprendizado) > System Administration (Administração do sistema) > Configuration (Configuração) > System Configuration (Configuração do sistema) > Open Content Network. O rótulo é o seguinte:
providers[UDEMY].enabled=true providers[UDEMY].name=Udemy Business providers[UDEMY].label=label.u.UdemyForBusiness providers[UDEMY].baseLaunchUrl=https://<portal da udemy>.udemy.com providers[UDEMY].pricingModel= defaultValues.markCompleteOnLaunch[UDEMY]=false |
Observação:
- O "providers[UDEMY].baseLaunchUrl=https://<portal da udemy>.udemy.com" deve ser o domínio específico da sua organização na Udemy (UB).
- A configuração providers[UDEMY].enabled=true ativa o provedor.
- Se a Udemy Business for sua primeira integração de OCN, você precisará configurar três parâmetros adicionais. Para encontrar os possíveis valores desses parâmetros, siga os caminhos abaixo:
- defaultValues.itemType[default]: References (Referências) > Learning (Aprendizado) > Item Types (Tipos de item) > Do a blank search (Fazer uma nova pesquisa) > escolha o tipo de item necessário e adicione-o ao parâmetro de valor no arquivo de propriedade do OCN.
- defaultValues.itemCompletionStatus[default]: References (Referências) > Learning (Aprendizado) > Item Completions (Conclusões de itens) > Do a blank search (Fazer uma nova pesquisa) > escolha a conclusão de item necessário e adicione-o ao parâmetro de valor no arquivo de propriedade do OCN.
- defaultValues.domainID[default]: System Admin (Administrador do sistema) > Security (Segurança) > Domains (Domínios) > Do a blank search (Fazer uma nova pesquisa) > escolha o domínio padrão onde o item seria criado e adicione-o ao parâmetro no arquivo de propriedade do OCN.
Esses valores variam conforme a implantação da SuccessFactors. A Udemy Business não pode indicar quais são os valores a serem utilizados. Se você tem alguma dúvida, envie-as para o suporte da SAP SuccessFactors.
Configurar o logotipo do provedor
Uma imagem de miniatura da Udemy Business pode ser carregada na SuccessFactors em Learning Administration (Administração do aprendizado) > System Administration (Administração do sistema) > Configuration (Configuração) > System Configuration (Configuração do sistema) > Open Content Network > Logos.
Criar a função de administrador do OCN
Isso é configurado em Learning Administration (Administração do aprendizado) > System Administration (Administração do sistema) > Configuration (Configuração) > System Administration (Administração do sistema) > Security (Segurança) > Role Management (Gerenciamento de função). As permissões necessárias (ou fluxos de trabalho em versões anteriores) são:
- Add History Record (Adicionar registro de histórico), ou Add Learning Events (Adicionar eventos de aprendizado) na versão anterior
- Observação: se você ativar a API OData para sincronização do BizX User ID (consulte abaixo a seção Ativar a sincronização de conclusão de cursos), a Udemy Business precisa de permissão para consultar usuários pelo serviço Search (Pesquisar) da API OData da SuccessFactors.
Criar o usuário administrador do OCN
É necessário ter um usuário administrador para fazer chamadas de API; o usuário precisa estar associado à função de administrador do OCN criada anteriormente. O usuário pode ser criado em Learning Administration (Administração do aprendizado) > Configuration (Configuração) > System Administration (Administração do sistema) > System Configuration (Configuração do sistema) > Security (Segurança) > Administrators (Administradores).
Criar as credenciais OAuth do OCN
Essa etapa cria o Segredo do cliente e o ID de cliente do OAuth da SuccessFactors Eles podem ser emitidos na SuccessFactors em Learning Administration (Administração do aprendizado) > System Administration (Administração do sistema) > System Configuration (Configuração do sistema) > Configuration (Configuração) > OAuth Token Server (Servidor de Token OAuth).
Observação: ao emitir um novo segredo, todos os segredos existentes serão invalidados. Se outros provedores do OCN forem ativados, você poderá usar o mesmo token ou reemitir um novo para todos os provedores.
Sincronização do Open Content Network
Existe um processo automático [Learning Administration (Administração do aprendizado) > System Administration (Administração do sistema) > Automatic Processes (Processos automáticos) > Open Content Network Content Synchronization (Sincronização de conteúdo do Open Content Network)] na SuccessFactors que pode ser configurado para atualizar o conteúdo do OCN. Isso sincronizará os metadados do curso e limpará os cursos inativos. Os cursos inativos ainda podem receber registros de conclusão, se permanecerem no OCN com o status de importação: "Imported" (Importado).
Você precisará seguir as etapas de configuração na Udemy Business abaixo antes de poder sincronizar o conteúdo da Udemy Business por meio do OCN.
Configuração da Udemy Business
Esta seção descreve como ativar a integração da Udemy Business com a SuccessFactors.
Pré-requisitos
1. Ative as APIs OData no seu ambiente da SuccessFactors seguindo as instruções na seção "Credenciais OAuth" acima.
2. Obtenha os parâmetros de API do ambiente da SuccessFactors:
- URL de base
- ID do Cliente da API
- Segredo do Cliente
Instruções para obter o URL de base do SuccessFactors
1. Identifique seu URL de login da SuccessFactors: navegue até a página de login da SuccessFactors.
2. Localize o URL de base: o URL de base faz parte do URL de login que termina com "successfactors.com". Por exemplo, se sua página de login for: https://example_page.successfactors.com/login#/companyEntryO URL de base é:
https://example_page.successfactors.com
Ativar a integração do acervo na Udemy Business
1. Na Udemy Business, navegue até Gerenciar ->Configurações -> Integrações LMS/LXP. Selecione Iniciar configuração e depois SuccessFactors.
2. Insira o Endpoint do URL de base, ID do cliente e Segredo do cliente que você recebeu da SuccessFactors. Em ID do usuário, insira OCNAdmin.
3. Clique em Salvar. A Udemy Business exibirá uma confirmação se as APIs da SuccessFactors forem ativadas com êxito. Aguarde 24 horas para que o catálogo de cursos da Udemy Business inicial sincronize com a SuccessFactors.
4. Quando o catálogo da Udemy Business aparecer no seu ambiente da SuccessFactors, você precisará importar manualmente (aprovar) os cursos para o catálogo da SuccessFactors pelas configurações do OCN na SuccessFactors. Navegue até a seção Learning Administration (Administração do aprendizado) > Content (Conteúdo) > Open Content Network.
Essa etapa é essencial para concluir a integração completa do catálogo e não pode ser ignorada.
Observação: esse processo não recorre automaticamente. Novos cursos na Udemy Business precisam ser periodicamente importados na SuccessFactors para manter o catálogo atualizado com o que está na Udemy Business.
Você pode determinar a frequência de importação manual com base nas necessidades comerciais e de integração de aprendizado. A maioria das organizações de aprendizado com integração da SuccessFactors repete esse processo semanalmente.
Após importar os cursos, os usuários designados da SuccessFactors poderão pesquisar, descobrir o catálogo da Udemy Business e iniciar a experiência do curso no ambiente dedicado da Udemy.
Ativar a sincronização de conclusão de cursos
Essa integração usa o BizX UserID da SuccessFactors como identificador único para sincronizar os relatórios de conclusão do aluno da Udemy Business com a SuccessFactors. A Udemy Business armazena esse valor no campo lmsUserID.
O BizX UserID da SuccessFactors deve ser mapeado no campo lmsUserID da Udemy para que as conclusões de cursos sejam sincronizadas. Existem diversas maneiras de fazer upload do BizX UserID da SuccessFactors na Udemy Business:
Opção 1: pelas APIs OData da SuccessFactors
Para esse método, a Udemy Business vai invocar a API Open Data Protocol (OData) fornecida pela SuccessFactors para permitir acesso de terceiros aos dados armazenados na SuccessFactors. Isso permite que o endereço de e-mail do usuário e o BizX User ID da SuccessFactors sejam obtidos por meio dessa API para qualquer usuário que também esteja diretamente no ambiente da Udemy Business. Se o endereço de e-mail do usuário for encontrado, o BizX UserID é armazenado como lmsUserID na Udemy.
Para ativar esse método, siga as etapas de configuração da API OData acima e informe seu representante da Udemy Business para ativar o OData no backend também.
Opção 2: via SSO pelo seu provedor de identidade (Azure, Okta, OneLogin etc…)
Para esse método, você precisará configurar seu provedor de identidade SSO para mapear o BizX UserID da SuccessFactors como um atributo SAML no campo lmsUserID da Udemy.
Observação: para que isso funcione, você também precisa mapear de forma segura e eficaz o BizX UserID da SuccessFactors no seu provedor de identidade.
- A Udemy Business não pode supervisionar esse processo e talvez você tenha que trabalhar com a equipe de TI para fazer essa configuração.
Opção 3: usando a SuccessFactors como provedora de identidade
A SuccessFactors tem recursos nativos para atuar como provedora de identidade e pode transmitir o BizX UserID via SSO diretamente.
Devido à sua complexidade, esse método precisa ser consultado com sua equipe de Udemy Business.
Opção 4: via upload de CSV
Se você não usa SSO ou se a API OData não for uma opção, é possível fazer download manualmente de um arquivo CSV da SuccessFactors com os e-mails dos usuários e BizX User IDs. A partir daí, você terá que enviar esse arquivo para que o suporte da Udemy Business faça upload do lmsUserID.
Devido à natureza manual dessa abordagem, esse método precisa ser consultado com sua equipe de Udemy Business.
Observação: a Udemy Business pode reprocessar eventos de conclusão históricos ou perdidos.
Gerenciar locais da SuccessFactors
Na SuccessFactors, os títulos e as descrições dos cursos aparecem apenas no local onde eles foram preenchidos. Se a sua assinatura da Udemy Business inclui vários idiomas, você poderá ver conteúdo da Udemy Business nos resultados da pesquisa sendo exibidos sem título e descrição. Isso significa que o local onde você está pesquisando na SuccessFactors não corresponde ao local do conteúdo da Udemy Business. O título e a descrição são exibidos apenas para os cursos no local designado da SuccessFactors para o usuário.
Por exemplo, se o seu local da SuccessFactors estiver definido como inglês, você poderá ver os títulos e as descrições para todos os cursos em inglês.
- Artigos de suporte SAP:
Para solicitar os padrões de local para título e descrição, abra um caso junto à equipe de suporte da SuccessFactors.
Aqui você pode encontrar uma lista completa dos idiomas internacionais da Udemy Business. Você precisará ativar os locais na SuccessFactors para ver o título e as descrições dos cursos da Udemy Business oferecidos nesses idiomas.
Testar a integração
Após configurar as APIs e o SSO da Udemy e da SuccessFactors, é recomendável testar a integração entre a Udemy Business e o LMS (veja como testar a integração ).
Dúvidas ou suporte
Se você encontrar qualquer problema ou precisar de ajuda com o SSO da Udemy Business ou a Configuração do LMS/LXP, entre em contato com nossa equipe de suporte. Para resolver problemas relacionados à SuccessFactors, entre em contato com a equipe de suporte designada da SuccessFactors.