Freigeben über


Cornerstone Learning vILT (Vorschau)

Der benutzerdefinierte Connector optimiert die vILT-Integration, indem die Azure AD-Mandantenumgebungen von Kunden genutzt werden, um die Datenintegrität sicherzustellen und die Authentifizierung zu vereinfachen. Es sind keine externen Graph-API-Berechtigungen erforderlich, wodurch die Sicherheit verbessert wird. Dieser vielseitige Connector erleichtert Low-Code-Lösungen für verschiedene Szenarien. Durch die Integration dieses benutzerdefinierten Connectors wird das volle Potenzial der Microsoft Teams-API im Falle der MS Teams-Integration nahtlos in der Infrastruktur der Kunden entsperrt.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Eckpfeilerunterstützung Zentral
URL https://www.cornerstoneondemand.com/community-and-support/
Email DL-TECH-CSXL-CSODSUPPORT-MSFT-CISCO@csod.com
Connectormetadaten
Herausgeber Eckpfeiler bei Bedarf
Webseite https://www.cornerstoneondemand.com/solutions/integrations-and-apis/
Datenschutzrichtlinie https://www.cornerstoneondemand.com/client-privacy-policy/
Kategorien Zusammenarbeit; Sicherheit

Cornerstone Learning vILT Connector

Der benutzerdefinierte Connector für Logic Apps bietet eine maßgeschneiderte Lösung, die für die nahtlose Integration in die Azure AD-Mandantenumgebungen von Kunden konzipiert ist, insbesondere für virtuelle Instructor-Led Training (vILT)-Integrationen. Durch die Verwendung innerhalb der Microsoft 365-Mandanten von Kunden stellt diese Lösung die Daten- und Prozessintegrität sicher, da alle Interaktionen in etablierten Umgebungen stattfinden. Wenn ein Kunde beispielsweise MS Teams für vILT-Sitzungen nutzen möchte, kann er eine Logik-App innerhalb seines Mandanten entwickeln und diesen Connector verwenden, um Aufrufe an die Microsoft Graph-API zu erleichtern. Bei diesem Ansatz wird die Notwendigkeit externer Graph-API-Berechtigungen für Eckpfeiler beseitigt, wodurch Sicherheit und Vereinfachung der Authentifizierungsverfahren verbessert werden. Darüber hinaus optimiert es Sicherheitsmaßnahmen und bietet einen transparenten Integrationsprozess und ermöglicht es Kunden, die vollständigen Funktionen der Microsoft Teams-API in ihrer Infrastruktur nahtlos zu nutzen. Durch die Integration des benutzerdefinierten Connectors in vILT-Workflows können Organisationen Schulungsvorgänge optimieren, den Entwicklungsaufwand reduzieren und das Potenzial ihrer Integrationen vollständig realisieren.

Voraussetzungen

Um diesen Connector nutzen zu können, müssen Kunden über Eckpfeiler LMS verfügen und den Azure vILT-Connector von Cornerstone Edge Marketplace erwerben.

So erhalten Sie Anmeldeinformationen

  1. Beim Kauf des Connectors von Cornerstone Edge Marketplace müssen Benutzer einen Integrationsnamen zusammen mit dem API-Schlüssel angeben.
  2. Corporation Identifier and Account Hosted On details will be auto-populated for use while setting up the app from the Connectors Gallery.

Erste Schritte mit Ihrem Connector

Der Cornerstone Learning VILT-Connector sollte als Trigger für jeden Workflow hinzugefügt werden, um die Details zu erhalten, mit denen Sie jede in CSX ausgeführte Aktion unterstützen können. Stellen Sie sicher, dass ein Workflow pro jeder Aktion erstellt wird, die im CSX Virtual Lead Training-Modul ausgeführt werden kann, indem Sie die aktion des Connectors verwenden, die jedem zugeordnet ist, um die erwartete Antwort an CSX zu senden. Der Satz von Triggern/Aktionen, die in dieser Connectorunterstützung verfügbar sind: • Hinzufügen/Aktualisieren von Kursleiterinformationen: Nahtloses Verwalten von Kursleiterinformationen innerhalb des Logic App-Workflows. • Verwalten von Sitzungen: Erstellen/Aktualisieren/Abbrechen von Sitzungen. • Startsitzungen: Starten Sie vILT-Sitzungen mit Leichtigkeit. • Abrufen von Anwesenheitsdaten: Zugriff auf Teilnehmerteilnahmeberichte.

Bekannte Probleme und Einschränkungen

Erweiterte Optionen werden nicht unterstützt.

Häufige Fehler und Abhilfemaßnahmen

Autorisierungsfehler: Wenn Benutzern ein Fehler mit der Meldung "Kein API-Schlüssel gefunden" auftritt, sollten sie den API-Schlüssel überprüfen, um das Problem zu beheben.

Häufig gestellte Fragen

Wird Eckpfeiler die Erstellung von Logik-Apps unterstützen – Nein, Cornerstone unterstützt nicht die Erstellung von Logik-Apps; Kunden sind dafür verantwortlich, sie selbst einzurichten.

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Description Erforderlich
Konto gehostet auf Schnur Gibt die API-Server-URL an, mit der diese Verbindung verwendet wird. Richtig
API-Schlüssel securestring Der API-Schlüssel für diese API Richtig
Firmenbezeichner Schnur Der Unternehmensbezeichner in CSOD Richtig

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden

Aktionen

Antworten auf das Hinzufügen eines Kursleiterereignisses

Antworten auf das Hinzufügen eines Kursleiterereignisses

Antworten auf das Löschsitzungsereignis

Antworten auf das Löschsitzungsereignis

Reagieren auf das Erstellen eines Sitzungsereignisses

Reagieren auf das Erstellen eines Sitzungsereignisses

Reagieren auf das Startsitzungsereignis

Reagieren auf das Startsitzungsereignis

Reagieren auf das Updatesitzungsereignis

Reagieren auf das Updatesitzungsereignis

Reagieren auf Teilnahmeereignis abrufen

Reagieren auf Teilnahmeereignis abrufen

Reagieren auf update Instructor-Ereignis

Reagieren auf update Instructor-Ereignis

Antworten auf das Hinzufügen eines Kursleiterereignisses

Antworten auf das Hinzufügen eines Kursleiterereignisses

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
isSuccessful
isSuccessful boolean
message
message string
correlationId
correlationId True uuid

Antworten auf das Löschsitzungsereignis

Antworten auf das Löschsitzungsereignis

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
isSuccessful
isSuccessful boolean
message
message string
correlationId
correlationId True uuid

Reagieren auf das Erstellen eines Sitzungsereignisses

Reagieren auf das Erstellen eines Sitzungsereignisses

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
isSuccessful
isSuccessful boolean
message
message string
correlationId
correlationId True uuid
corpId
corpId string
meetingId
meetingId string
start
start date-time
Ende
end date-time
hostEmail
hostEmail string
joinURL
joinURL string

Reagieren auf das Startsitzungsereignis

Reagieren auf das Startsitzungsereignis

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
isSuccessful
isSuccessful boolean
message
message string
correlationId
correlationId True uuid
joinUrl
joinUrl string

URL, die ein Benutzer oder Kursleiter zum Starten der virtuellen Besprechungssitzung verwendet

Reagieren auf das Updatesitzungsereignis

Reagieren auf das Updatesitzungsereignis

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
isSuccessful
isSuccessful boolean
message
message string
correlationId
correlationId True uuid
corpId
corpId string
meetingId
meetingId string
start
start date-time
Ende
end date-time
hostEmail
hostEmail string
joinURL
joinURL string

Reagieren auf Teilnahmeereignis abrufen

Reagieren auf Teilnahmeereignis abrufen

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
isSuccessful
isSuccessful boolean
message
message string
correlationId
correlationId True uuid
E-Mail
email string

E-Mail-Adresse des Teilnehmers.

Reagieren auf update Instructor-Ereignis

Reagieren auf update Instructor-Ereignis

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
isSuccessful
isSuccessful boolean
message
message string
correlationId
correlationId True uuid

Auslöser

Abonnieren der Erstellungssitzung

Abonnieren der Erstellungssitzung

Abonnieren der Löschsitzung

Abonnieren der Löschsitzung

Abonnieren der Startsitzung

Abonnieren der Startsitzung

Abonnieren der Teilnahme

Abonnieren der Teilnahme

Abonnieren der Updatesitzung

Abonnieren der Updatesitzung

Abonnieren des Erstellens von Kursleitern

Abonnieren des Erstellens von Kursleitern

Update-Kursleiter abonnieren

Update-Kursleiter abonnieren

Abonnieren der Erstellungssitzung

Abonnieren der Erstellungssitzung

Gibt zurück

Name Pfad Typ Beschreibung
creatorEmail
creatorEmail string

creatorEmail

title
title string

title

Beschreibung
description string

Beschreibung

dateBegin
dateBegin string

dateBegin

dateEnd
dateEnd string

dateEnd

UTCOffset
timeZone.UTCOffset string

UTCOffset

instructorEmails
instructorEmails string

Beschreibung

sessionId
sessionId string

sessionId

loId
loId string

loId

Abonnieren der Löschsitzung

Abonnieren der Löschsitzung

Gibt zurück

Name Pfad Typ Beschreibung
sessionId
sessionId string

E-Mail

Abonnieren der Startsitzung

Abonnieren der Startsitzung

Gibt zurück

Name Pfad Typ Beschreibung
sessionId
sessionId string

sessionId

base64EncodedEmail
base64EncodedEmail string

base64EncodedEmail

Abonnieren der Teilnahme

Abonnieren der Teilnahme

Gibt zurück

Name Pfad Typ Beschreibung
sessionId
sessionId string

sessionId

Abonnieren der Updatesitzung

Abonnieren der Updatesitzung

Gibt zurück

Name Pfad Typ Beschreibung
creatorEmail
creatorEmail string

creatorEmail

title
title string

title

Beschreibung
description string

Beschreibung

dateBegin
dateBegin string

dateBegin

dateEnd
dateEnd string

dateEnd

UTCOffset
timeZone.UTCOffset string

UTCOffset

instructorEmails
instructorEmails string

Beschreibung

sessionId
sessionId string

sessionId

loId
loId string

loId

Abonnieren des Erstellens von Kursleitern

Abonnieren des Erstellens von Kursleitern

Gibt zurück

Name Pfad Typ Beschreibung
E-Mail
email string

E-Mail

Vorname
firstName string

Vorname

lastName
lastName string

lastName

Update-Kursleiter abonnieren

Update-Kursleiter abonnieren

Gibt zurück

Name Pfad Typ Beschreibung
oldEmail
oldEmail string

oldEmail

newEmail
newEmail string

newEmail

Vorname
firstName string

Vorname

lastName
lastName string

lastName

isActive
isActive boolean

isActive