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

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 3 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 :
    L'application Coaching with Learning est disponible depuis ServiceNow® Store. Pour activer cette application, reportez-vous à la section Activer Optimisation de la main d'œuvre pour ITSM.

    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 :Pour en savoir plus sur l’intégration à des sources d’apprentissage tierces, reportez-vous à la section Integrating Learning Core with third-party learning management systems.

    Procédure

    1. Créez la source d'intégration pour chacun de vos systèmes tiers.
      Remarque :
      Les intégrations Cornerstone, Pluralsight, Udemy ServiceNow University 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, cliquez sur Nouveau.
      6. Renseignez les champs suivants du formulaire :
        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 contient 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 transmission par push précédente.
        Remarque :
        Ce champ apparaît uniquement lorsque le service Push à la demande est sélectionné dans le champ Type de service.
      7. Cliquez sur Mettre à jour.
    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 ServiceNow demandes. Suivez les étapes décrites dans Configurer le spoke Pluralsight pour effectuer l’intégration.
      Application Cornerstone Enregistrez une application OAuth dans Cornerstone et authentifiez les demandes à partir de ServiceNow. Suivez les étapes décrites dans Configurer le spoke Cornerstone pour effectuer 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.
      Application ServiceNow University Enregistrez une application OAuth et authentifiez les demandes à partir de ServiceNow. Suivez les étapes pour Setting up the ServiceNow University spoke réaliser l’intégration.
      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 et appuyez sur Entrée.
      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 plus d’informations sur ces propriétés système, consultez Propriétés système de Coaching avec 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
        • Déclencher la ServiceNow University synchronisation
      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 ci-dessous.
      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
      ServiceNow ServiceNow University
      • Cours
      • Activité utilisateur