Partager via


Cornerstone Learning vILT (préversion)

Le connecteur personnalisé simplifie l’intégration de vILT en tirant parti des environnements de locataire Azure AD des clients, en garantissant l’intégrité des données et en simplifiant l’authentification. Aucune autorisation d’API Graph externe n’est nécessaire, ce qui améliore la sécurité. Ce connecteur polyvalent facilite les solutions à faible code pour différents scénarios. En intégrant ce connecteur personnalisé, le plein potentiel de l’API Microsoft Teams dans le cas de l’intégration de MS Teams est déverrouillé en toute transparence dans l’infrastructure des clients.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Applications logiques Norme Toutes les régions Logic Apps , à l’exception des suivantes :
     - Régions Azure Government
     - Régions Azure Chine
     - Us Department of Defense (DoD)
Power Apps Premium Toutes les régions Power Apps , à l’exception des suivantes :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Contact
Nom Cornerstone Support Central
URL https://www.cornerstoneondemand.com/community-and-support/
Messagerie électronique DL-TECH-CSXL-CSODSUPPORT-MSFT-CISCO@csod.com
Métadonnées du connecteur
Éditeur Cornerstone On Demand
Site internet https://www.cornerstoneondemand.com/solutions/integrations-and-apis/
Politique de confidentialité https://www.cornerstoneondemand.com/client-privacy-policy/
Catégories Collaboration; Sécurité

Connecteur Cornerstone Learning vILT

Le connecteur personnalisé pour Logic Apps fournit une solution personnalisée conçue pour s’intégrer en toute transparence dans les environnements de locataire Azure AD des clients, en ciblant spécifiquement les intégrations de formation de Instructor-Led virtuelle (vILT). En opérant au sein des locataires Microsoft 365 des clients, cette solution garantit l’intégrité des données et des processus, car toutes les interactions se produisent dans des environnements établis. Par exemple, si un client vise à utiliser MS Teams pour les sessions vILT, il peut développer une application logique au sein de son locataire et utiliser ce connecteur pour faciliter les appels à l’API Microsoft Graph. Cette approche élimine la nécessité d’autorisations d’API Graph externes à Cornerstone, ce qui améliore la sécurité et simplifie les procédures d’authentification. De plus, il optimise les mesures de sécurité tout en offrant un processus d’intégration transparent, permettant aux clients de tirer pleinement parti des fonctionnalités complètes de l’API Microsoft Teams au sein de leur infrastructure. En incorporant le connecteur personnalisé dans des flux de travail vILT, les organisations peuvent simplifier les opérations de formation, réduire la surcharge de développement et réaliser pleinement le potentiel de leurs intégrations.

Prerequisites

Pour utiliser ce connecteur, les clients doivent disposer de Cornerstone LMS et acheter le connecteur Cornerstone Azure vILT à partir de la Place de marché Cornerstone Edge.

Comment obtenir des informations d’identification

  1. Lors de l’achat du connecteur à partir de La Place de marché Cornerstone Edge, les utilisateurs doivent fournir un nom d’intégration avec la clé API.
  2. L’identificateur de société et le compte hébergés sur les détails seront renseignés automatiquement pour une utilisation lors de la configuration de l’application à partir de la galerie connecteurs.

Bien démarrer avec votre connecteur

Le connecteur Cornerstone Learning VILT doit être ajouté en tant que déclencheur de chaque flux de travail afin de recevoir les détails qui vous permettront de prendre en charge chaque action effectuée dans CSX. Vérifiez qu’un flux de travail est généré par chaque action qui peut être effectuée dans le module DSX Virtual Lead Training, à l’aide de l’action du connecteur associée à chacun d’entre eux pour envoyer la réponse attendue à CSX. Ensemble de déclencheurs/actions disponibles dans cette prise en charge du connecteur : • Ajouter/Mettre à jour des instructeurs : gérer en toute transparence les informations de l’instructeur dans le flux de travail d’application logique. • Gérer les sessions : Créer/mettre à jour/annuler des sessions. • Lancer des sessions : lancer des sessions vILT avec facilité. • Récupérer les données de présence : accéder aux rapports de présence des participants.

Problèmes connus et limitations

Les options étendues ne sont pas prises en charge.

Erreurs courantes et solutions

Erreur d’autorisation : si les utilisateurs rencontrent une erreur indiquant « Aucune clé API trouvée », ils doivent vérifier la clé API pour résoudre le problème.

Questions fréquentes (FAQ)

Will Cornerstone prend en charge la création de Logic Apps – Non, Cornerstone ne prend pas en charge la création de Logic Apps ; les clients sont chargés de les configurer eux-mêmes.

Création d’une connexion

Le connecteur prend en charge les types d’authentification suivants :

Par défaut Paramètres de création de connexion. Toutes les régions Non partageable

Faire défaut

Applicable : Toutes les régions

Paramètres de création de connexion.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Nom Type Descriptif Obligatoire
Compte hébergé sur ficelle Spécifie l’URL du serveur d’API avec laquelle cette connexion sera utilisée. Vrai
Clé d’API securestring Clé API pour cette API Vrai
Identificateur de société ficelle Identificateur de société dans CSOD Vrai

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 100 60 secondes

Actions

Répondre à l’événement Add Instructor

Répondre à l’événement Add Instructor

Répondre à l’événement Create Session

Répondre à l’événement Create Session

Répondre à l’événement de mise à jour de session

Répondre à l’événement de mise à jour de session

Répondre à l’événement de session de lancement

Répondre à l’événement de session de lancement

Répondre à l’événement Delete Session

Répondre à l’événement Delete Session

Répondre à l’événement Get Attendance

Répondre à l’événement Get Attendance

Répondre à l’événement Update Instructor

Répondre à l’événement Update Instructor

Répondre à l’événement Add Instructor

Répondre à l’événement Add Instructor

Paramètres

Nom Clé Obligatoire Type Description
isSuccessful
isSuccessful boolean
Message
message string
correlationId
correlationId True uuid

Répondre à l’événement Create Session

Répondre à l’événement Create Session

Paramètres

Nom Clé Obligatoire Type Description
isSuccessful
isSuccessful boolean
Message
message string
correlationId
correlationId True uuid
corpId
corpId string
meetingId
meetingId string
start
start date-time
end
end date-time
hostEmail
hostEmail string
joinURL
joinURL string

Répondre à l’événement de mise à jour de session

Répondre à l’événement de mise à jour de session

Paramètres

Nom Clé Obligatoire Type Description
isSuccessful
isSuccessful boolean
Message
message string
correlationId
correlationId True uuid
corpId
corpId string
meetingId
meetingId string
start
start date-time
end
end date-time
hostEmail
hostEmail string
joinURL
joinURL string

Répondre à l’événement de session de lancement

Répondre à l’événement de session de lancement

Paramètres

Nom Clé Obligatoire Type Description
isSuccessful
isSuccessful boolean
Message
message string
correlationId
correlationId True uuid
joinUrl
joinUrl string

URL utilisée par un utilisateur ou un instructeur pour lancer la session de réunion virtuelle

Répondre à l’événement Delete Session

Répondre à l’événement Delete Session

Paramètres

Nom Clé Obligatoire Type Description
isSuccessful
isSuccessful boolean
Message
message string
correlationId
correlationId True uuid

Répondre à l’événement Get Attendance

Répondre à l’événement Get Attendance

Paramètres

Nom Clé Obligatoire Type Description
isSuccessful
isSuccessful boolean
Message
message string
correlationId
correlationId True uuid
Messagerie électronique
email string

Adresse e-mail du participant.

Répondre à l’événement Update Instructor

Répondre à l’événement Update Instructor

Paramètres

Nom Clé Obligatoire Type Description
isSuccessful
isSuccessful boolean
Message
message string
correlationId
correlationId True uuid

Déclencheurs

S’abonner pour créer un instructeur

S’abonner pour créer un instructeur

S’abonner pour créer une session

S’abonner pour créer une session

S’abonner pour obtenir la présence

S’abonner pour obtenir la présence

S’abonner à la session de lancement

S’abonner à la session de lancement

S’abonner à la session de mise à jour

S’abonner à la session de mise à jour

S’abonner à la suppression d’une session

S’abonner à la suppression d’une session

S’abonner à l’instructeur de mise à jour

S’abonner à l’instructeur de mise à jour

S’abonner pour créer un instructeur

S’abonner pour créer un instructeur

Retours

Nom Chemin d’accès Type Description
Messagerie électronique
email string

Messagerie électronique

firstName
firstName string

firstName

lastName
lastName string

lastName

S’abonner pour créer une session

S’abonner pour créer une session

Retours

Nom Chemin d’accès Type Description
creatorEmail
creatorEmail string

creatorEmail

title
title string

title

descriptif
description string

descriptif

dateBegin
dateBegin string

dateBegin

dateEnd
dateEnd string

dateEnd

UTCOffset
timeZone.UTCOffset string

UTCOffset

instructorEmails
instructorEmails string

descriptif

sessionId
sessionId string

sessionId

loId
loId string

loId

S’abonner pour obtenir la présence

S’abonner pour obtenir la présence

Retours

Nom Chemin d’accès Type Description
sessionId
sessionId string

sessionId

S’abonner à la session de lancement

S’abonner à la session de lancement

Retours

Nom Chemin d’accès Type Description
sessionId
sessionId string

sessionId

base64EncodedEmail
base64EncodedEmail string

base64EncodedEmail

S’abonner à la session de mise à jour

S’abonner à la session de mise à jour

Retours

Nom Chemin d’accès Type Description
creatorEmail
creatorEmail string

creatorEmail

title
title string

title

descriptif
description string

descriptif

dateBegin
dateBegin string

dateBegin

dateEnd
dateEnd string

dateEnd

UTCOffset
timeZone.UTCOffset string

UTCOffset

instructorEmails
instructorEmails string

descriptif

sessionId
sessionId string

sessionId

loId
loId string

loId

S’abonner à la suppression d’une session

S’abonner à la suppression d’une session

Retours

Nom Chemin d’accès Type Description
sessionId
sessionId string

Messagerie électronique

S’abonner à l’instructeur de mise à jour

S’abonner à l’instructeur de mise à jour

Retours

Nom Chemin d’accès Type Description
oldEmail
oldEmail string

oldEmail

newEmail
newEmail string

newEmail

firstName
firstName string

firstName

lastName
lastName string

lastName

isActive
isActive boolean

isActive