Learning Manager と AEM の統合
Learning Managerは、学習コンテンツ管理システムが組み込まれた学習管理システムです。 ユーザーは、学習コンテンツを Learning Manager にアップロードして管理します。これにより Learning Manager で、バージョン管理、コースへの割り当て、学習者への表示の定義、使用状況の追跡、管理者への報告を行うことができます。
一方、ユーザーはアセット管理システムにコンテンツを保存して管理することもできます。 この方法でも、コンテンツを他のさまざまな機能で再利用できます。
学習者アプリにあるさまざまなストリップは、AEM サイトに埋め込むことができます。 AEM サイトにサインインする学習者は、これらのストリップ内で自身の特定のトレーニングデータを参照できます。
コンテンツパッケージのダウンロード downloadthecontentpackage
インストーラーは AEM コンテンツパッケージに付属しています。 パッケージをダウンロード。
コンテンツパッケージはzipファイルとして利用可能であり、AEM 6.4およびAEM 6.5と互換性があります。
Learning Manager コンポーネントのインストール installcaptivateprimecomponent
AEM Package Manager を使用して、Learning Manager コンテンツパッケージをインストールします。
-
AEM 作成者として、AEM Package Manager を開きます。
-
「パッケージのアップロード」 ボタンをクリックします。
-
[参照] をクリックして、コンテンツパッケージをアップロードします。
-
「アップロード」 をクリックします。
-
パッケージのアップロード後に、コンテンツパッケージを選択し、「インストール」 をクリックして、コンテンツパッケージをインストールします。
コンテンツパッケージのインストール
更新トークンの生成 generatetherefreshtoken
AEM 管理者は、Learning Manager アカウントからの更新トークンを必要とします。Learning Manager統合管理者は更新トークンを生成します。
-
AEM サイトのおすすめアプリを承認します。
アプリ > おすすめアプリ > Adobe Experience Manager – サイト をクリックします。
アプリを承認
-
アプリケーション / おすすめアプリ をクリックし、AEMサイトのアプリケーションを開きます。
アプリケーションの ID と説明をコピーします。
-
開発者向けリソース > アクセストークン をクリックします。
アクセストークンを生成する
-
次の情報を入力します。
- アプリケーション ID であるクライアント ID。
- 説明に記されているクライアントシークレット。
-
OAuthコードを取得します。 リダイレクト URL で V2 API を使用する必要があります。
-
[送信] をクリックして、更新トークンを取得します。
AEM でのウィジェットの設定 configurethewidgetinaem
ウィジェット設定の場合、AEM作成者はLearning Manager統合管理者が提供する更新トークンのみを必要とします。
複数のページに複数のアカウント構成を設定することもできます。
- ツール/Cloud Service/Learning Managerウィジェット設定 をクリックします。
- 「作成」 をクリックします。
- 更新トークンを入力します。 その他の設定を行います。
- EU地域の場合、ホスト名は「learningmanagereu」に変更する必要があります。
- 設定を保存して閉じます。
- 設定を選択してから公開します。
AEM 作成者 aemauthor
AEM 作成者は、まずコンポーネントを AEM テンプレートに追加する必要があります。
AEM 作成者は、Adobe Learning Manager コンポーネントをドラッグ&ドロップすることで設定を進めることができます。
Learning Managerコンポーネントを使用するには、上記の手順で作成した構成をページにマッピングする必要があります。 作成者は、詳細 > 構成 > クラウド構成 のページプロパティを編集して構成をマップし、構成のパスを指定できます。 作成者は、このようにして、複数の Learning Manager アカウントの構成を作成し、各構成を個々のサイトページにマップできます。構成がページにマップされていない場合、コンポーネントは、構成が見つかるまで、親ページから構成を再帰的に読み取ります。
学習者 learner
学習者は、ページ内からコースを受講できます。
Learning Manager ウィジェットにアクセスする場合、学習者は AEM ユーザーとしてログインしている必要があります。また、プロパティ email が、学習者のrep:Userノードの/profileノードに存在する必要があります。 この電子メールは、Learning Manager アカウントに存在する電子メールとまったく同じにする必要があります。
学習者は、ページ内からコースを受講できます。
コースの進行状況も保存されます。
次のウィジェットが用意されています。
- ゲーミフィケーション
- 学習カレンダー
- ソーシャルウィジェット
- カタログウィジェット
- 学習状況
- ピアの学習に基づいて推奨
- 管理者による推奨
- 学習者の関心に基づいて推奨
推奨がない場合は、ウィジェットは空白で表示されます。
Skyline のサポート
Skylineは、AEMのクラウド版です。 まず、パッケージマネージャーからSkylineをインストールする必要があります。 AEMでSkylineコンポーネントを使用するには、Learning Managerアカウントにログインしている必要があります。 つまり、ユーザーの電子メールアドレスがアカウントに存在している必要があります。
Skyline をデプロイする
Skylineの構成手順については、GitHubリポジトリを参照してください。
カタログウィジェット
カタログウィジェットには、特定のカタログまたはカタログのセットに由来するトレーニングがユーザーに表示されます。 ページプロパティの「プロパティ」セクションで、オプションの一覧から「カタログ」を選択します。
カタログウィジェットには、次のオプションが含まれます。
- カタログID: トレーニングを表示する必要がある、コンマで区切られたカタログIDです。
- 並べ替え: トレーニングの並べ替え順序です。 名前、日付、作成日、登録日などのオプションがあります。
- 学習者の状態: 次の情報をフィルター(登録済み、開始、完了、未登録)として使用しているすべてのトレーニングを返します。 ソートオプションがdateEnrolled、dueDate、またはdateEnrolledの場合、検索結果は表示されません。
- スキル名: トレーニングを正確に絞り込むために使用するスキルです。
- タグ名: 結果を正確にフィルタリングするために使用されるタグです。
カスタマイズ可能な追加コンポーネントをいくつか紹介します。
学習目標の種類: 学習目標の種類によるフィルターです。 サポートされているタイプは、course(コース)、certification(資格認定)、jobAid(作業計画書)、learningProgram(学習プログラム)です。
AEMでは、ストリップ内のカードのタイトルは最初は空白になります。 プロパティで、widgets.htmlにタイトル名を入力します。
カスタマイズ
widgets.htmlを使用して、レイアウトの外観をカスタマイズできます。 表示されるカードの見た目を変更し、テーマをカスタマイズできます。
[一般設定] セクションでは、カードのプライマリとセカンダリの色を選択し、プロパティを指定してテーマをカスタマイズできます。
{
"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"
}
}
上位のLO登録を無視
上位のLO登録を無視 チェックボックスがオンであり、ユーザーが学習プログラムまたは資格認定に直接登録されている場合、その資格認定または学習プログラムに関するコースがウィジェットでユーザーに表示されます。
このチェックボックスがオフの場合、ユーザーが直接登録されていない学習プログラムまたは資格認定に含まれるコースは表示されません。
*上位のLO登録を無視するチェックボックスを選択します。
設定がウィジェットに適用されます。
セキュリティ
「クライアント ID」と「クライアントシークレット」というフィールドが追加されます。また、更新トークンがマスクされます。ユーザーが設定全体を作成した後、ユーザーが設定を編集するために再度開いた場合、または他のユーザーがこの設定を開いた場合、更新トークンはマスクされます。