Udostępnij przez


Cornerstone Learning vILT (wersja zapoznawcza)

Łącznik niestandardowy usprawnia integrację vILT dzięki wykorzystaniu środowisk dzierżawy usługi Azure AD klientów, zapewniając integralność danych i upraszczając uwierzytelnianie. Nie są potrzebne żadne zewnętrzne uprawnienia interfejsu API programu Graph, zwiększając bezpieczeństwo. Ten wszechstronny łącznik ułatwia rozwiązania z małą ilością kodu dla różnych scenariuszy. Dzięki włączeniu tego łącznika niestandardowego pełny potencjał interfejsu API usługi Microsoft Teams w przypadku integracji usługi MS Teams jest bezproblemowo odblokowany w infrastrukturze klientów.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Cornerstone Support Central
adres URL https://www.cornerstoneondemand.com/community-and-support/
Email DL-TECH-CSXL-CSODSUPPORT-MSFT-CISCO@csod.com
Metadane łącznika
Publisher Cornerstone On Demand
Witryna internetowa https://www.cornerstoneondemand.com/solutions/integrations-and-apis/
Zasady ochrony prywatności https://www.cornerstoneondemand.com/client-privacy-policy/
Kategorie Kolaboracja; Bezpieczeństwo

Łącznik cornerstone Learning vILT

Łącznik niestandardowy dla usługi Logic Apps udostępnia dostosowane rozwiązanie zaprojektowane w celu bezproblemowej integracji w środowiskach dzierżawy usługi Azure AD klientów, w szczególności do integracji wirtualnych Instructor-Led Training (vILT). Dzięki obsłudze w ramach dzierżaw platformy Microsoft 365 klientów to rozwiązanie zapewnia integralność danych i procesów, ponieważ wszystkie interakcje odbywają się w ustalonych środowiskach. Jeśli na przykład klient zamierza korzystać z usługi MS Teams na potrzeby sesji vILT, może opracować aplikację logiki w ramach dzierżawy i skorzystać z tego łącznika, aby ułatwić wywołania interfejsu API programu Microsoft Graph. Takie podejście eliminuje potrzebę zewnętrznych uprawnień interfejsu API programu Graph do aplikacji Cornerstone, co zwiększa bezpieczeństwo i upraszcza procedury uwierzytelniania. Ponadto optymalizuje środki zabezpieczeń, oferując przejrzysty proces integracji, umożliwiając klientom bezproblemowe korzystanie z pełnych możliwości interfejsu API usługi Microsoft Teams w ramach infrastruktury. Dzięki włączeniu łącznika niestandardowego do przepływów pracy vILT organizacje mogą usprawnić operacje szkoleniowe, zmniejszyć nakłady pracy związane z programowaniem i w pełni wykorzystać potencjał ich integracji.

Wymagania wstępne

Aby korzystać z tego łącznika, klienci muszą mieć aplikację Cornerstone LMS i zakupić łącznik Cornerstone Azure vILT z witryny Cornerstone Edge Marketplace.

Jak uzyskać poświadczenia

  1. Po zakupie łącznika z witryny Cornerstone Edge Marketplace użytkownicy muszą podać nazwę integracji wraz z kluczem interfejsu API.
  2. Identyfikator firmy i konto hostowane w obszarze Szczegółów zostaną automatycznie wypełnione do użycia podczas konfigurowania aplikacji z galerii łączników.

Wprowadzenie do łącznika

Łącznik Cornerstone Learning VILT należy dodać jako wyzwalacz każdego przepływu pracy, aby uzyskać szczegółowe informacje, które umożliwią obsługę każdej akcji wykonywanej w pliku CSX. Upewnij się, że przepływ pracy jest tworzony dla każdej akcji, którą można wykonać w module trenowania wirtualnego potencjalnego klienta CSX, używając akcji łącznika skojarzonej z każdą z nich w celu wysłania oczekiwanej odpowiedzi do CSX. Zestaw wyzwalaczy/akcji dostępnych w tej obsłudze łącznika: • Dodawanie/aktualizowanie instruktorów: bezproblemowe zarządzanie informacjami instruktora w przepływie pracy aplikacji logiki. • Zarządzanie sesjami: tworzenie/aktualizowanie/anulowanie sesji. • Uruchamianie sesji: łatwe inicjowanie sesji vILT. • Pobieranie danych obecności: Uzyskiwanie dostępu do raportów obecności uczestników.

Znane problemy i ograniczenia

Opcje rozszerzone nie są obsługiwane.

Typowe błędy i środki zaradcze

Błąd autoryzacji: jeśli użytkownicy napotkają błąd "Nie znaleziono klucza interfejsu API", powinni zweryfikować klucz interfejsu API, aby rozwiązać ten problem.

Często zadawane pytania

Czy aplikacja Cornerstone obsługuje tworzenie usługi Logic Apps — nie, aplikacja Cornerstone nie obsługuje tworzenia usługi Logic Apps; klienci są odpowiedzialni za skonfigurowanie ich samych.

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: Wszystkie regiony

Parametry tworzenia połączenia.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja Power App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Konto hostowane na ciąg Określa adres URL serwera interfejsu API, z którym będzie używane to połączenie. Prawda
Klucz interfejsu API securestring Klucz interfejsu API dla tego interfejsu API Prawda
Identyfikator korporacji ciąg Identyfikator korporacji w CSOD Prawda

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Odpowiadanie na zdarzenie sesji aktualizacji

Odpowiadanie na zdarzenie sesji aktualizacji

Odpowiadanie na zdarzenie tworzenia sesji

Odpowiadanie na zdarzenie tworzenia sesji

Odpowiadanie na zdarzenie usuwania sesji

Odpowiadanie na zdarzenie usuwania sesji

Reagowanie na dodawanie zdarzenia instruktora

Reagowanie na dodawanie zdarzenia instruktora

Reagowanie na zdarzenie frekwencyjne

Reagowanie na zdarzenie frekwencyjne

Reagowanie na zdarzenie instruktora aktualizacji

Reagowanie na zdarzenie instruktora aktualizacji

Reagowanie na zdarzenie uruchamiania sesji

Reagowanie na zdarzenie uruchamiania sesji

Odpowiadanie na zdarzenie sesji aktualizacji

Odpowiadanie na zdarzenie sesji aktualizacji

Parametry

Nazwa Klucz Wymagane Typ Opis
isSuccessful
isSuccessful boolean
komunikat
message string
correlationId (identyfikator korelacji)
correlationId True uuid
corpId
corpId string
identyfikator spotkania
meetingId string
start
start date-time
koniec
end date-time
hostEmail
hostEmail string
joinURL
joinURL string

Odpowiadanie na zdarzenie tworzenia sesji

Odpowiadanie na zdarzenie tworzenia sesji

Parametry

Nazwa Klucz Wymagane Typ Opis
isSuccessful
isSuccessful boolean
komunikat
message string
correlationId (identyfikator korelacji)
correlationId True uuid
corpId
corpId string
identyfikator spotkania
meetingId string
start
start date-time
koniec
end date-time
hostEmail
hostEmail string
joinURL
joinURL string

Odpowiadanie na zdarzenie usuwania sesji

Odpowiadanie na zdarzenie usuwania sesji

Parametry

Nazwa Klucz Wymagane Typ Opis
isSuccessful
isSuccessful boolean
komunikat
message string
correlationId (identyfikator korelacji)
correlationId True uuid

Reagowanie na dodawanie zdarzenia instruktora

Reagowanie na dodawanie zdarzenia instruktora

Parametry

Nazwa Klucz Wymagane Typ Opis
isSuccessful
isSuccessful boolean
komunikat
message string
correlationId (identyfikator korelacji)
correlationId True uuid

Reagowanie na zdarzenie frekwencyjne

Reagowanie na zdarzenie frekwencyjne

Parametry

Nazwa Klucz Wymagane Typ Opis
isSuccessful
isSuccessful boolean
komunikat
message string
correlationId (identyfikator korelacji)
correlationId True uuid
e-mail
email string

Adres e-mail uczestnika.

Reagowanie na zdarzenie instruktora aktualizacji

Reagowanie na zdarzenie instruktora aktualizacji

Parametry

Nazwa Klucz Wymagane Typ Opis
isSuccessful
isSuccessful boolean
komunikat
message string
correlationId (identyfikator korelacji)
correlationId True uuid

Reagowanie na zdarzenie uruchamiania sesji

Reagowanie na zdarzenie uruchamiania sesji

Parametry

Nazwa Klucz Wymagane Typ Opis
isSuccessful
isSuccessful boolean
komunikat
message string
correlationId (identyfikator korelacji)
correlationId True uuid
joinUrl
joinUrl string

Adres URL użytkownika lub instruktora używa do uruchomienia wirtualnej sesji spotkania

Wyzwalacze

Subskrybowanie instruktora aktualizacji

Subskrybowanie instruktora aktualizacji

Subskrybowanie sesji aktualizacji

Subskrybowanie sesji aktualizacji

Subskrybowanie sesji uruchamiania

Subskrybowanie sesji uruchamiania

Subskrybowanie sesji usuwania

Subskrybowanie sesji usuwania

Subskrybowanie tworzenia instruktora

Subskrybowanie tworzenia instruktora

Subskrybowanie w celu utworzenia sesji

Subskrybowanie w celu utworzenia sesji

Subskrybuj, aby uzyskać frekwencję

Subskrybuj, aby uzyskać frekwencję

Subskrybowanie instruktora aktualizacji

Subskrybowanie instruktora aktualizacji

Zwraca

Nazwa Ścieżka Typ Opis
oldEmail
oldEmail string

oldEmail

newEmail
newEmail string

newEmail

imię
firstName string

imię

nazwisko
lastName string

nazwisko

isActive
isActive boolean

isActive

Subskrybowanie sesji aktualizacji

Subskrybowanie sesji aktualizacji

Zwraca

Nazwa Ścieżka Typ Opis
creatorEmail
creatorEmail string

creatorEmail

title
title string

title

opis
description string

opis

dateBegin
dateBegin string

dateBegin

dateEnd
dateEnd string

dateEnd

UTCOffset (Zestaw UTCOffset)
timeZone.UTCOffset string

UTCOffset (Zestaw UTCOffset)

instruktorEmails
instructorEmails string

opis

identyfikator sesji
sessionId string

identyfikator sesji

loId
loId string

loId

Subskrybowanie sesji uruchamiania

Subskrybowanie sesji uruchamiania

Zwraca

Nazwa Ścieżka Typ Opis
identyfikator sesji
sessionId string

identyfikator sesji

base64EncodedEmail
base64EncodedEmail string

base64EncodedEmail

Subskrybowanie sesji usuwania

Subskrybowanie sesji usuwania

Zwraca

Nazwa Ścieżka Typ Opis
identyfikator sesji
sessionId string

e-mail

Subskrybowanie tworzenia instruktora

Subskrybowanie tworzenia instruktora

Zwraca

Nazwa Ścieżka Typ Opis
e-mail
email string

e-mail

imię
firstName string

imię

nazwisko
lastName string

nazwisko

Subskrybowanie w celu utworzenia sesji

Subskrybowanie w celu utworzenia sesji

Zwraca

Nazwa Ścieżka Typ Opis
creatorEmail
creatorEmail string

creatorEmail

title
title string

title

opis
description string

opis

dateBegin
dateBegin string

dateBegin

dateEnd
dateEnd string

dateEnd

UTCOffset (Zestaw UTCOffset)
timeZone.UTCOffset string

UTCOffset (Zestaw UTCOffset)

instruktorEmails
instructorEmails string

opis

identyfikator sesji
sessionId string

identyfikator sesji

loId
loId string

loId

Subskrybuj, aby uzyskać frekwencję

Subskrybuj, aby uzyskać frekwencję

Zwraca

Nazwa Ścieżka Typ Opis
identyfikator sesji
sessionId string

identyfikator sesji