Intégrer Coaching with Learning à des systèmes de gestion d'apprentissage tiers

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 4 minutes de lecture
  • Connectez votre instance ServiceNow à des sites d'apprentissage tiers pour extraire du contenu d'apprentissage vers votre référentiel.

    Avant de commencer

    Important :
    À partir de cette Tokyo version, l’optimisation de la main d’œuvre héritée ne sera plus disponible. Ce module d'extension sera masqué et ne sera plus activé sur les nouvelles instances, mais continuera d'être pris en charge. Pour en savoir plus, consultez l'article Processus de retrait [KB0867184] dans la base de connaissances Now Support.
    Important :
    Cette fonctionnalité est disponible avec le module d'extension Optimisation de la main d'œuvre for CSM Configurable Workspace (sn_csm_wfo_workspa) à partir de ServiceNow Store. Pour activer cette fonctionnalité, reportez-vous à la section Activer l’espace de travail configurable Workforce Optimization for CS.

    Rôle requis : learning_admin

    Pourquoi et quand exécuter cette tâche

    Applications permettant d'intégrer des sites d'apprentissage tiers

    L'activation du module d'extension Coaching with Learning (sn_coach_lrn) active les applications suivantes à partir de ServiceNow Store :

    Procédure

    1. Créez la source d'intégration pour chacun de vos systèmes tiers.
      Remarque :
      Les intégrations Cornerstone, Pluralsight et Udemy sont disponibles par défaut.
      1. Accédez à la Cadre de travail des intégrations > Source
      2. Cliquez sur Nouveau.
      3. Dans le champ Nom, saisissez le nom de la source d'intégration, par exemple, Pluralsight.
      4. Cliquez avec le bouton droit sur l'en-tête du formulaire, puis cliquez sur Enregistrer.
      5. Dans la liste connexe Services d'intégration qui s'affiche, cliquez sur Nouveau.
      6. Renseignez les champs suivants du formulaire :
        Tableau 1. Champ du formulaire Service d’intégration
        Champ Description
        Nom Nom du service d'intégration, par exemple, Pluralsight.
        Tables de jeux d'importation Liste des tables intermédiaires qui stockent des enregistrements du système tiers.
        Remarque :
        Ce champ n’est activé que lorsqu’un service d’extraction programmé est sélectionné dans le champ Type de service .
        Flux Flux qui interagit avec le système tiers pour extraire les données requises.
        Actif Possibilité d'indiquer que le service d'intégration est disponible pour utilisation.
        Application Application qui inclut l’enregistrement du service d’intégration.
        Source Nom du système tiers auquel vous souhaitez intégrer votre application.
        Ordre Ordre dans lequel vous souhaitez exécuter les scripts de transformation.
        Type de service Option pour indiquer le type de service Pull programmé ou Push à la demande.
        Politique des nouveaux essais Configuration définie pour transmettre l’enregistrement par push en cas d’échec de la dernière transmission par push.
        Remarque :
        Ce champ apparaît uniquement lorsqu’un service Push à la demande est sélectionné dans le champ Type de service .
      7. Cliquez sur Envoyer.
    2. Intégrez votre instance ServiceNow à vos comptes sources d'apprentissage tiers.
      Pour une intégration à cette source d'apprentissage tierceEffectuez cette action
      Compte Pluralsight Skills Utilisez une clé API pour authentifier les demandes ServiceNow. Suivez les étapes de la section Configuration du spoke Pluralsight pour procéder à l'intégration.
      Application Cornerstone Enregistrez une application OAuth dans Cornerstone et authentifiez les demandes de ServiceNow. Suivez les étapes de la section Configuration du spoke Cornerstone pour procéder à l'intégration.
      Application Udemy
      Remarque :
      Vous devez configurer manuellement des champs tels que les logos et les réaffectations de cours dans la table de configuration du système d'apprentissage.
      Les enregistrements du contenu tiers sont transférés vers votre instance ServiceNow à l'aide de l'appel d'API. Pour réussir cet appel d'API, procédez comme suit :
      1. Dans le navigateur d’application, saisissez sys_properties.list.
      2. Pour chacune des propriétés suivantes, définissez la valeur sur 1638400 :
        • com.glide.transform.json.max-partial-length
        • com.snc.process_flow.reporting.serialized.val_size_limit
      Pour en savoir plus sur ces propriétés système, consultez Propriétés système de Coaching with Learning.
    3. Activez les flux de planification pour intégrer du contenu d'apprentissage tiers.
      1. Accédez à la Automatisation des processus > Concepteur de flux
      2. Dans la section Flux, sélectionnez chacun des flux suivants et cliquez sur Activer :
        • Déclencher la synchronisation d'apprentissage Cornerstone
        • Déclencher la synchronisation d'apprentissage Pluralsight
        • Déclencher la synchronisation d'apprentissage Udemy
      3. Accédez à la Apprentissage > Administration > Learning System Configuration (Configuration du système d'apprentissage)
      4. Sélectionnez chacune des sources d'apprentissage tierces et définissez le champ Actif sur true.
      Les flux de planification s'exécutent automatiquement sur une base planifiée afin de synchroniser le contenu d'apprentissage tiers dans votre instance ServiceNow.
    4. Après avoir configuré les sources d’intégration tierces, vous pouvez actualiser l’ensemble du contenu tiers ou synchroniser les services nouveaux et mis à jour dans votre ServiceNow instance.
      • Pour actualiser l'ensemble du contenu, définissez la propriété full_pull sur true.
        Remarque :
        Nous vous recommandons d'actualiser régulièrement l'ensemble du contenu.
      • Pour synchroniser les services nouveaux et mis à jour, définissez la propriété full_pull sur false.
      1. Ouvrez n'importe quelle source d'intégration pour laquelle vous souhaitez obtenir du contenu.
      2. Cliquez sur Exécuter la tâche.
      Le cadre de travail des intégrations transfère les cours d'apprentissage tiers correspondants vers la table Contenu externe d'apprentissage [sn_lc_external_content] de votre instance ServiceNow.
      Lors de la synchronisation des services nouveaux et mis à jour, le contenu est renseigné comme décrit dans la table.
      Tableau 2. Cours d’apprentissage tiers
      Contenu tiers Services nouveaux et mis à jour synchronisés
      Udemy
      • Cours
      • Activité utilisateur
      Cornerstone
      • Utilisateurs
      • Cours
      • Activité utilisateur
      Pluralsight
      • Cours
      • Progression du cours, par exemple en pourcentage

    Que faire ensuite

    Ajouter des cours externes à Coaching avec Learning