Integration von Learning Manager in AEM
Learning Manager ist ein Learning Management System mit einem integrierten Learning Content Management System. Benutzer verwalten ihre Lerninhalte, indem sie sie auf Learning Manager hochladen, sodass Learning Manager die Versionierung, die Zuweisung zu Kursen, die Definition der Sichtbarkeit für Teilnehmer, die Verfolgung der Nutzung und die Berichterstattung an Administratoren durchführt.
Es gibt jedoch Benutzer, die ihre Inhalte auf Asset Management-Systemen speichern und verwalten. Der Inhalt wird dann für verschiedene andere Funktionen neu verwendet.
Die verschiedenen Streifen in der Teilnehmer-App können in die AEM-Sites eingebettet werden. Jeder Teilnehmer, der sich bei der AEM-Site anmeldet, wird seine spezifischen Schulungsdaten in diesen Streifen sehen.
Herunterladen des Inhaltspakets downloadthecontentpackage
Das Installationsprogramm wird als AEM-Inhaltspaket geliefert. Laden Sie das Paket herunter.
Das Inhaltspaket ist als ZIP-Datei verfügbar und ist mit AEM 6.4 und AEM 6.5 kompatibel.
Installieren der Learning Manager-Komponente installcaptivateprimecomponent
Installieren Sie das Learning Manager-Inhaltspaket mit dem AEM Package Manager:
-
Öffnen Sie als AEM-Autor den AEM Package Manager.
-
Klicken Sie auf die Schaltfläche Paket hochladen.
-
Klicken Sie auf Durchsuchen und laden Sie das Inhaltspaket hoch.
-
Klicken Sie auf Hochladen.
-
Nachdem das Paket hochgeladen wurde, installieren Sie das Inhaltspaket, indem Sie es auswählen und auf Installieren klicken.
Installieren des Inhaltspakets
Generieren des Aktualisierungstoken generatetherefreshtoken
Der AEM-Administrator benötigt ein Aktualisierungstoken aus dem Learning Manager-Konto. Der Learning Manager-Integrationsadministrator generiert das Aktualisierungstoken.
-
Genehmigen Sie die empfohlene AEM-Sites-App.
Klicken Sie auf Anwendungen > Empfohlene Apps > Adobe Experience Manager - Sites.
App genehmigen
-
Klicken Sie auf Anwendungen > Empfohlene Apps und öffnen Sie die Anwendung für AEM Sites.
Kopieren Sie die Anwendungs-ID und die Beschreibung.
-
Klicken Sie auf Entwicklerressourcen > Zugriffstoken.
Zugriffstoken generieren
-
Geben Sie die folgenden Details ein:
- Client-ID, gleichzeitig Anwendungs-ID.
- Client-Geheimnis aus der Beschreibung.
-
Abrufen des OAuth-Codes Sie müssen die v2-API im Umleitungs-URI verwenden.
-
Klicken Sie auf Senden und rufen Sie das Aktualisierungstoken ab.
Konfigurieren des Widgets in AEM configurethewidgetinaem
Für die Widgetkonfiguration benötigt der AEM nur das Aktualisierungstoken, das vom Learning Manager-Integrationsadministrator bereitgestellt wird.
Sie können auch mehrere Kontokonfigurationen auf mehreren Seiten festlegen.
- Klicken Sie auf Tools > Cloud Service > Konfiguration des Lern-Manager-Widgets.
- Klicken Sie auf Erstellen.
- Geben Sie das Aktualisierungstoken hier ein. Richten Sie die anderen Einstellungen ein.
- Der Hostname sollte für EU-Regionen in "learningManagereu" geändert werden.
- Speichern und schließen Sie die Konfiguration.
- Wählen Sie eine Konfiguration aus und veröffentlichen Sie die Konfiguration.
AEM-Autor aemauthor
Der AEM-Autor muss zuerst die Komponente in der AEM-Vorlage hinzufügen.
Der AEM-Autor kann dann die Adobe Learning Manager-Komponente per Drag & Drop ziehen und entsprechend konfigurieren.
Für die Lern-Manager-Komponente muss die im obigen Schritt erstellte Konfiguration der Seite zugeordnet werden. Der Autor kann die Konfiguration zuordnen, indem er die Seiteneigenschaften unter Erweitert > Konfiguration > Cloud-Konfiguration bearbeitet und einen Konfigurationspfad bereitstellt. Auf diese Weise kann der Autor Konfigurationen für mehrere Learning Manager-Konten erstellen und jedes einzelne einer anderen Siteseite zuordnen. Wenn eine Konfiguration nicht der Seite zugeordnet ist, liest die Komponente die Konfiguration von der übergeordneten Seite rekursiv, bis sie eine findet.
Teilnehmer learner
Der Teilnehmer kann die Kurse von der Seite aus absolvieren.
Um auf das Learning Manager-Widget zugreifen zu können, muss der Teilnehmer als AEM-Benutzer angemeldet sein. Die Eigenschaft email muss im Knoten "/profile" des Knoten "rep:User" des Teilnehmers vorhanden sein. Diese E-Mail-Adresse muss exakt der E-Mail-Adresse im Learning Manager-Konto entsprechen.
Der Teilnehmer kann die Kurse von der Seite aus absolvieren.
Der Kursfortschritt wird ebenfalls gespeichert.
Die folgenden Widgets werden bereitgestellt:
- Gamification
- Lernkalender
- Sozial-Widget
- Katalog-Widget
- Eigenes Lernen
- Empfehlung auf der Grundlage von Peer Learning
- Empfehlungen des Administrators
- Auf den Interessen der Teilnehmer basierende Empfehlung
Wenn keine Empfehlungen vorliegen, wird das Widget leer angezeigt.
Support für Skyline
Skyline ist die Cloud-Version von AEM. Sie müssen zuerst Skyline über den Paketmanager installieren. Um die Skyline-Komponente in AEM zu verwenden, muss ein Benutzer im Learning Manager-Konto vorhanden sein. Mit anderen Worten, die E-Mail-Adresse des Benutzers muss im Konto vorhanden sein.
Skyline bereitstellen
Die Schritte zum Konfigurieren von Skyline sind im GitHub-Repository aufgeführt.
Katalog-Widget
Das Katalog-Widget zeigt einem Benutzer Schulungen aus einem bestimmten oder einem Satz von Katalogen an. Wählen Sie im Abschnitt "Eigenschaften" auf der Eigenschaftsseite einen Katalog aus den aufgeführten Optionen aus.
Das Katalog-Widget enthält die folgenden Optionen:
- Katalog-IDs: Durch Kommas getrennte Katalog-IDs, für die die Schulung angezeigt werden muss.
- Sortieren: Sortierreihenfolge für die Schulung. Die Optionen sind: Name, Datum, dateCreated, dateEnrolled usw.
- Teilnehmerstatus: Gibt alle Schulungen zurück, die die folgenden Filter verwenden: Registriert, Begonnen, Abgeschlossen und nicht Registriert. Die Suchergebnisse werden nicht angezeigt, wenn die Sortieroption dateEnrolled, dueDate oder dateEnrolled lautet.
- Qualifikationsname: Die für die exakte Filterung der Schulung verwendete Qualifikation.
- Tag-Name: Das zum Filtern exakter Ergebnisse verwendete Tag.
Im Folgenden finden Sie einige zusätzliche Komponenten, die Sie anpassen können:
Typen des Lernobjekts: Filter entsprechend dem Typ des Lernobjekts. Die unterstützten Typen sind: Kurs, Zertifizierung, jobAid und learningProgram.
AEM ist der Titel einer Karte in einem Streifen zunächst leer. Geben Sie in den Eigenschaften den Namen des Titels in die Datei widgets.html ein.
Anpassung
Sie können das Erscheinungsbild des Layouts mithilfe der Datei widgets.html anpassen. Sie können das Erscheinungsbild der angezeigten Karten ändern und das Design anpassen.
Im Abschnitt Allgemeine Einstellungen können Sie die primären und sekundären Farben für die Karten auswählen und die Eigenschaften zum Anpassen des Designs angeben.
{
"globalCssText":"@import url('https://fonts.googleapis.com/css2?family=Grandstander:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');",
"fontNames":"Grandstander",
"cardLayout":{
"cardLayoutName":"compact",
"cardPrimaryColor":"#376BA4",
"cardSecondaryColor":"#F98EB0",
"startedStateTextColor":"#ffffff",
"continueStateTextColor":"#ffffff",
"revisitStateTextColor":"#ffffff",
"startedStateColor":"#a0a0a0",
"continueStateColor":"#f9a122",
"revisitedStateColor":"#7fbc64",
"textPrimaryColor":"#ffffff",
"textSecondaryColor":"#d93f3f",
"navIconColor":"#a0a0a0"
}
}
Höhere Reihenfolgen-LO-Registrierung ignorieren
Wenn das Kontrollkästchen Höhere Reihenfolgen-LO-Registrierung ignorieren aktiviert ist und ein Benutzer direkt bei einem Lernprogramm oder einer Zertifizierung registriert wird, werden die Kurse für diese Zertifizierung oder das Lernprogramm für den Benutzer in den Widgets angezeigt.
Wenn das Kontrollkästchen deaktiviert ist, werden die Kurse im Lernprogramm oder der Zertifizierung, für die sich der Benutzer nicht direkt registriert hat, nicht angezeigt.
*Aktivieren Sie das Kontrollkästchen "Höhere Reihenfolgen-LO-Registrierung ignorieren".
Die Einstellung wird dann auf das Widget angewendet.
Sicherheit
Die Felder „Client-ID“ und „Client-Geheimnis“ werden hinzugefügt. Zusätzlich dazu wird das Aktualisierungs-Token maskiert. Wenn ein Benutzer die gesamte Konfiguration erstellt hat und der Benutzer die Konfiguration erneut öffnet, um sie zu bearbeiten, oder wenn ein anderer Benutzer diese Konfiguration öffnet, wird das Aktualisierungstoken maskiert.