Synchroniser le contenu de votre plateforme Skillsoft

  • Mise à jour

Qui peut utiliser cette fonctionnalité ?

  • Cette fonctionnalité nécessite l'intégration Skillsoft. Contactez votre Customer Success Partner (CSP) pour plus d’informations.
  • Les administrateurs plateforme peuvent configurer l'intégration une fois que leurs Solution Architects l'ont activée.

Synchronisez les modules et les statistiques d'apprentissage de Skillsoft vers 360Learning.

Avec cette intégration, vous pouvez :

  • rechercher des modules Skillsoft dans 360Learning ;
  • ajouter des modules Skillsoft aux catalogues et bibliothèques des groupes ;
  • ajouter des modules Skillsoft à des chemins ;
  • ajouter des tags à des modules Skillsoft ;
  • filtrer le contenu Skillsoft dans 360Learning ;
  • voir les statistiques des modules Skillsoft dans 360Learning ;
  • (Avec la solution de globalisation) synchroniser automatiquement les versions traduites (nom et description) pour les contenus proposés en plusieurs langues.

Aperçu de l'intégration Skillsoft

Calendrier de synchronisation

  • Les modules de Skillsoft sont synchronisés quotidiennement vers 360Learning à 6 heures du matin, heure d'Europe centrale (UTC + 1).
  • Les statistiques sont synchronisées de Skillsoft vers 360Learning en quasi temps réel.

Note : La synchronisation des données en temps réel implique un léger retard, généralement en secondes ou en minutes, en fonction de la latence du réseau et des contraintes de traitement des données. Les utilisateurs devront peut-être actualiser la page après quelques minutes pour voir les statistiques mises à jour.

Synchronisation du contenu depuis Udemy

Le contenu disponible pour votre organisation et classé en tant que cours, livre, livre audio, canal, parcours de formation (« journey »), contenu lié, évaluation, évaluation de compétences (« Skill Benchmarks ») ou non classé est récupéré via l'API Skillsoft.

Les modules sont créés et mis à jour dans votre plateforme 360Learning en fonction de leur statut dans Skillsoft. Le contenu synchronisé apparait dans 360Learning sous forme de modules externes, ajoutés automatiquement au catalogue et à la bibliothèque du groupe dans lequel la synchronisation est activée. Ces modules ne peuvent pas être modifiés dans 360Learning.

Si un module est créé dans 360Learning alors qu'il est actif dans Skillsoft, il restera actif dans 360Learning, même si l'API Skillsoft cesse de le renvoyer par la suite (par exemple, en raison de l'expiration de la licence).

Globalization

Nécessite la solution Globalization.

Lorsque le contenu Skillsoft est disponible en plusieurs langues, le connecteur gère automatiquement ces versions dans 360Learning :

  • le connecteur crée des versions traduites du nom et de la description du contenu dans 360Learning en fonction des langues disponibles dans Skillsoft ;
  • les statistiques de toutes les versions linguistiques sont combinées en un seul ensemble de données pour ce contenu spécifique.

Synchronisation des statistiques

Les statistiques des apprenants sont synchronisées de Skillsoft à 360Learning en temps quasi réel. Celles-ci incluent :

  • L’avancement, correspondant au champ status dans Skillsoft.
    • Si le champ « status » a la valeur Completed, l’avancement aura la valeur 100.
    • Si le champ « status » a la valeur Started, l’avancement aura la valeur 50.
    • Sinon, l'avancement est de 0.
  • Le score, correspondant au champ lastScore dans Skillsoft. Si l’utilisateur a effectué plusieurs tentatives sur le module, le dernier score sera indiqué pour toutes les tentatives.
  • Le Temps passé, correspondant au champ duration dans Skillsoft. La première tentative dans 360Learning a un temps passé correspondant à la dernière valeur du champ duration dans Skillsoft. Toutes les autres tentatives ont un temps passé de 0 seconde.
  • La date de dernière activité, correspondant au champ completedDate ou lastAccess dans Skillsoft.
  • Le résultat, correspondant au champ status dans Skillsoft.
    • Si le champ « status » a la valeur Completed, le résultat aura la valeur Succès.
    • Sinon, le résultat aura la valeur Échec.

Expérience de l'apprenant lors du lancement du module

Important : Les apprenants doivent utiliser la même adresse e-mail sur leurs comptes 360Learning et Skillsoft. Skillsoft est responsable de l'octroi ou du refus de l'accès au contenu aux utilisateurs. Seuls les apprenants ayant reçu une licence Skillsoft Percipio peuvent accéder au contenu depuis 360Learning.

  • Lorsqu'un apprenant lance un module Skillsoft depuis 360Learning, il est redirigé vers la plateforme Skillsoft pour jouer le contenu.
  • Au lancement :
    • le module (ou le chemin incluant le module) est déplacé vers la section Formations en cours de leur page d'accueil 360Learning ;
    • l'avancement du module est initialement fixé à 50 %.
  • Si le module fait partie d'un chemin linéaire, l'apprenant doit terminer le module dans Skillsoft avant de pouvoir commencer l'étape suivante dans 360Learning.
  • Si le module est la dernière étape à compléter dans un chemin, l'apprenant doit terminer le module dans Skillsoft pour valider le chemin.
  • Les statistiques d’avancement et de complétion sont synchronées depuis Skillsoft vers 360Learning en temps quasi réel. Les apprenants peuvent avoir besoin de rafraîchir leur page pour voir les statistiques mises à jour dans 360Learning. Les mises à jour apparaissent généralement en quelques minutes.

Configurer l’intégration

Étape 1 : rassemblez vos paramètres de configuration

Contactez votre représentant Skillsoft pour demander l'accès à l'API sur votre plateforme Skillsoft et demandez les éléments suivants :

  • Organization ID
  • Jeton (bearer token)
  • URL de l’instance (Tenant instance URL)

Étape 2 : contactez-nous

Une fois que vous avez vos paramètres de configuration, envoyez un email à votre Customer Success Partner (CSP) ou Solution Architect (SA) de 360Learning avec les informations suivantes :

  • Nom de l'intégration : Skillsoft.
  • ID du groupe 360Learning : Il s'agit du groupe où l'intégration sera configurée. Les modules Skillsoft seront ajoutés au catalogue de ce groupe. Si vous choisissez le groupe plateforme, tous les utilisateurs des groupes publics verront le contenu dans leur catalogue. Vous pouvez également créer un groupe privé pour cette synchronisation.
  • ID d'administrateur du connecteur 360Learning : L'ID d'un utilisateur avec des permissions d'administrateur sur le groupe d'intégration. Cet utilisateur deviendra l'auteur principal des modules Skillsoft une fois qu'ils seront synchronisés.

Étape 3 : activez l'intégration Skillsoft

Une fois que votre Solution Architect a confirmé avoir bien reçu les éléments de l’étape précédente, vous pouvez activer l’intégration dans 360Learning :

  1. Dans la barre de gauche, cliquez sur le groupe sur lequel le connecteur est activé.
  2. En haut à droite de la section principale, cliquez sur settings.svg Paramètres.
  3. Dans la colonne de gauche, cliquez sur plug-socket.svgConnecteursSkillsoft.
  4. Entrez votre Organization ID, Bearer token et Tenant instance URL.
  5. Si vous souhaitez ajouter les domaines et sujets (appelés « areas » et « subjects » en anglais) de Skillsoft comme tags dans le contenu Skillsoft synchronisé sur la plateforme 360Learning, cochez la case Activer la synchronisation des tags.
  6. En bas à droite, cliquez sur Mettre en place le connecteur. La mise en place devrait durer quelques minutes.
  7. Cliquez sur Poursuivre.

Le contenu sera synchronisé avec votre plateforme 360Learning lors de la prochaine synchronisation quotidienne.

Étape 4 : configurez la synchronisation des statistiques

Une fois que vous avez configuré la synchronisation des contenus de formation Skillsoft, vous pouvez activer la synchronisation des statistiques en temps quasi réel de Skillsoft vers la plateforme 360Learning.

Étape 4.1 : obtenez les identifiants du webhook 360Learning

Ces étapes doivent être effectuées sur votre plateforme 360Learning avec un compte administrateur.

  1. Sur la plateforme 360Learning, dans la barre de gauche, cliquez sur le groupe sur lequel le connecteur est activé.
  2. En haut à droite, cliquez sur settings.svg Paramètres
  3. Dans la colonne de gauche, cliquez sur ConnecteursSkillsoft.
  4. Dans la section Informations d'authentification Webhook, copiez l'ID du client et la Clé secrète client.

Étape 4.2 : configurez le Learning Record Store (LRS)

Ces étapes doivent être effectuées sur votre plateforme Skillsoft/Percipio avec un compte administrateur.

  1. Connectez-vous à votre plateforme Skillsoft avec votre compte administrateur.
  2. Accédez à la page de configuration LRS en utilisant l'URL suivante : https://{{votredomainpercipio}}.percipio.com/admin/lrsConfig?bypassConnectionTest
    • Remplacez {{votredomainpercipio}} par le domaine Percipio spécifique à votre organisation.
    • Assurez-vous d'inclure ?bypassConnectionTest à la fin de l'URL.
  3. Sous URL, entrez https://app.360learning.com/api/skillsoft
  4. Cochez la case S’authentifier avec OAuth 2.0.
  5. Sous Point de terminaison du jeton *, entrez https://app.360learning.com/api/skillsoft/oauth2/token.
  6. Sous Paramètres de demande de jeton, entrez les identifiants du webhook de votre panneau d'administration 360Learning (les valeurs que vous avez copiées à la fin de l'étape 3).
    • client_id: [Votre ID client]
    • client_secret: [Votre clé secrète].
  7. Configurez les champs suivants comme spécifié :
    • Actor ID Method: mbox.
    • Course Satisfied Verb: completed.
    • Assessment Scored Verb: completed.
    • Waived Verb: completed.
    • Content Type Filter: all.
    • Verb Filter: all.
  8. Cochez la case Activé.
  9. Cochez la case Contourner le test de connexion.
  10. Cliquez sur Enregistrer cette config.

⚠️ Conseil de dépannage :

Si vous revenez à la page de configuration LRS et que les champs Point de terminaison du jeton ou Paramètres de demande de jeton n'apparaissent pas (alors qu'un nouveau champ Autorisation requis s'affiche), décochez et recochez S’authentifier avec OAuth 2.0.

Étape 5 : Filtrer le contenu Skillsoft dans 360Learning

Par défaut, tout le contenu Skillsoft disponible pour votre organisation est inclus dans la synchronisation. Dans 360Learning, vous pouvez filtrer ce contenu par langue et par type de contenu.

Quand vous enregistrez une configuration de filtre :

  • Contenu qui ne correspond plus aux filtres sélectionnés est archivé immédiatement.
  • Le contenu qui correspond aux filtres sélectionnés reste inchangé.
  • Les filtres sont enregistrés et appliqués aux synchronisations futures.

Utiliser plusieurs valeurs pour le même filtre affiche plus de résultats, tandis que combiner différents filtres affiche moins de résultats :

Combinaison de filtres Logique appliquée Résultat
Plusieurs langues OU Contenu dans toute langue sélectionnée est inclus.
Plusieurs types de contenus OU Contenu de tout type sélectionné est inclus.
Langue + type de contenu AND Le contenu doit correspondre aux deux critères pour être inclus.

5.1. Filtrer le contenu Skillsoft par langue

Pour ajouter un nouveau filtre de langue :

  1. Dans la barre latérale gauche, survolez le groupe d’intégration et cliquez sur settings.svg Paramètres.
  2. Dans le menu de gauche, cliquez sur Connecteurs, puis sur Skillsoft.
  3. Sous Configuration de l’intégration, cliquez sur Langues.
  4. Cliquez sur + Ajouter des langues.
  5. Dans la boîte de dialogue, sélectionnez une langue.
  6. En bas à droite, cliquez sur VALIDER.
  7. En bas à droite de la liste des langues, cliquez sur Enregistrer.

Pour supprimer un filtre de langue :

  1. Dans la barre latérale gauche, survolez le groupe d’intégration et cliquez sur settings.svg Paramètres.
  2. Dans le menu de gauche, cliquez sur Connecteurs, puis sur Skillsoft.
  3. Sous Configuration de l’intégration, cliquez sur Langues.
  4. À côté de la langue que vous souhaitez supprimer, cliquez sur bin.svg Enlever.
  5. En bas à droite de la liste des langues, cliquez sur Enregistrer.

5.2. Filtrer le contenu Skillsoft par type de contenu

Pour ajouter un filtre de type de contenu :

  1. Dans la barre latérale gauche, survolez le groupe d’intégration et cliquez sur settings.svg Paramètres.
  2. Dans le menu de gauche, cliquez sur Connecteurs, puis sur Skillsoft.
  3. Sous Configuration de l’intégration, cliquez sur Types de contenu.
  4. Sélectionnez un type de contenu.
  5. En bas à droite de la liste des types de contenu, cliquez sur Enregistrer.

Pour supprimer un filtre de type de contenu :

  1. Dans la barre latérale gauche, survolez le groupe d’intégrations et cliquez sur settings.svgParamètres.
  2. Dans le menu de gauche, cliquez sur Connecteurs, puis sur Skillsoft.
  3. Sous Configuration de l’intégration, cliquez sur Types de contenu.
  4. Désélectionner un type de contenu.
  5. En bas à droite de la liste des types de contenu, cliquez sur Enregistrer.

Étape 6 : (Facultatif) Activer plusieurs complétions de module

Pour garantir un suivi précis sur 360Learning chaque fois qu'un apprenant reprend un module, vous pouvez activer les complétions de cours multiples sur Skillsoft :

  1. Connectez-vous à votre plateforme Skillsoft avec votre compte administrateur.
  2. Cliquez sur Passer à la vue mon administrateur.
  3. Dans la panneau de navigation de gauche, cliquez sur Paramètres du siteIntégration système.
  4. Cliquez sur Configuration du site.
  5. Activez le paramètre Permettre aux apprenants de suivre le même cours plusieurs fois,

Important : Dans Skillsoft, les apprenants doivent ouvrir le lecteur de contenu, cliquer sur le menu trois points (⋮) et sélectionner Redémarrer le cours pour générer une nouvelle tentative dans 360Learning. Pour plus d'informations, consultez la documentation officielle de Skillsoft (en anglais).

 

 

Visitez notre blog pour plus de ressources sur le Collaborative Learning.

Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 0 sur 1


Vous avez d’autres questions ? Envoyer une demande