LinkedIn Learning 統合 レポートオプション

  • 更新

注記:

AICC および xAPI レポート機能は、Learn365 にインポートした LinkedIn Learning のコースに対してのみご利用いただけます。

Learn365 は、AICC と xAPI レポート機能に対応しています。
xAPI オプションの設定により、トレーニング コンテンツがどこで、どのように起動されたかに関わらず、LinkedIn Learning がコースの完了を Learn365 に送信します。

受講者は、Learn365 内からコンテンツを起動することも、LinkedIn Learning で直接コースを表示することもできます。

テナントで Learn365 と LinkedIn Learning の統合用の xAPI レポートを設定するには、先に Azure 管理ポータルでいくつかの設定を行い、その後、LinkedIn Learning 管理ポータルで xAPI を有効にします。

ここでは、xAPIレポートとAICC との違い、Azure 管理ポータルの設定とLinkedIn Learning 管理ポータルでの設定について説明します。

目次

 

xAPIレポートとAICCレポートの機能比較

以下の表は、AICCレポートとxAPIレポートの主な特徴を比較したものです。

  AICC xAPI
Tracks intermediate progress(途中経過の追跡) No Yes
Tracks completions for activity started from Learn365
(Learn365 から開始したアクティビティの完了を追跡)
Yes Yes
Tracks completions for activity started from LinkedIn Learning
(LinkedIn Learningから開始したアクティビティの完了を追跡)
No Yes
Tracks completions achieved in LinkedIn Learning prior to course import/retake
(コースのインポート/再受講の前に、LinkedIn Learningで達成された完了を追跡)
Yes No

 

AICC レポート

AICC レポートを有効にするには、以下の手順を行います。

1.LinkedIn Learning 管理ポータルで、管理者へ移動し、プロフィール>「統合」を選択します。

2.左側ナビゲーションメニューから「AICC経由でLMSにコンテンツを追加」を選択し、「AICCを設定する」を展開します。

3.「ホスト名またはポートを入力」フィールドに、テナントで選択した地域に対応するホスト名を入力します。

ホスト名は、https://api.365.systems/ の「Multiregions」セクションで該当する地域の「API End Point」値で取得できます。(ソフィアでご契約のお客様は https://je-api.365.systems になります。)

この値をペーストまたは入力する際、ホスト名の https:// の部分は含めないでください。

4.+アイコンを選択して、ホスト名を追加します。例:je-api.365.systems

5.「AICC統合」トグルがON に設定されていることを確認します。

6.AICC のバージョン4. 0 のみに対応しているので、AICC のバージョンセクションの「AICCのバージョン選択」ドロップダウンから 4.0 を選択します。

 

xAPI レポート

コースの進捗や完了情報を Learn365 に確実に伝えるためには、以下の条件を満たす必要があります。

  • コースが Learn365 にインポートされている。
  • 受講者がコースに登録されている。
  • 受講者の LinkedIn Learning プロフィールの情報が、Azure に記録されている情報と一致すること。詳細については、この記事の xAPI:LinkedIn Learning 管理ポータルの設定>のユーザタイプの設定をご参照ください。

コースの進捗と完了情報は、Learn365 に一度だけ送信されます。

LinkedIn Learning では、受講者の元の完了情報はナレッジとして維持されます。

同じコースが複数回インポートされた場合、受講者が関連するコースに登録されている限り、コースの進捗情報はそれぞれ報告されます。

受講者が LinkedIn Learning でコースに合格し、その後でこのコースが Learn365 にインポートされ、受講者がそのコースに登録し、再受講した場合、コースの進捗は報告されません。

 

Azure 管理ポータルの設定

ここでは、xAPI レポートを作成するために必要な 「Azure 管理ポータル」の設定についてご説明します。

Azure 管理ポータルについての詳細は、こちらの Microsoft のガイドをご参照ください。

以下の手順を行います。

1.Learn365 API アプリケーションへのアクセス許可を持つ 「Azure エンタープライズ アプリケーション」を作成します。

Microsoft Azure 管理ポータルのホームから、Microsoft Entra ID(Azure AD)>アプリの登録>新規登録を選択します。

2.アプリケーションの名前を入力します。(その他は、既定の設定ままにします。)

Reporting options for LinkedIn Learning integration1.png

 

3.「登録」ボタンを選択します。

アプリケーションが作成されたら、Learn365 API のアクセス許可を要求します。

4.作成したアプリケーションから、「APIのアクセス許可」>「アクセス許可の追加」を選択します。

5.「所属する組織で使用しているAPI」タブの、LMS365 API アプリケーションを選択します。

Reporting options for LinkedIn Learning integration2.png

 

6.API アクセス許可の要求ページで、「アプリケーションの許可」を選択します。

7.「FullAccess: Access LMS365 APIs」チェックボックスを選択し、「アクセス許可の追加」ボタンを選択します。

Reporting options for LinkedIn Learning integration3.png

 

8.テナント全体の管理者として、管理者の同意を与えることで、新しく作成されたアプリケーションが API を使用してLearn365 テナントにフルアクセスすることを承諾する必要があります。

9.クライアントシークレットを生成するには、証明書とシークレット>「新しいクライアントシークレット」を選択します。

10.説明を入力し、「有効期限」を設定して「追加」ボタンを選択します。

後で使用するため、ここで必ず シークレット値を保存します。

重要!

作成直後を除き、クライアント シークレット 値は表示できません。シークレットの作成を閉じる前に、必ずコピーして適切な場所に保存してください。

保存する情報は、 シークレット値 です。 シークレット値には、文字、数字、記号が含まれます。シークレットID と間違えないように十分注意してください。

Reporting options for LinkedIn Learning integration4.png

 

11.概要に移動し、「アプリケーション (クライアント) ID」と「テナント ID」をコピーして保存しておきます。

この情報は、この後の「LinkedIn Learning 管理ポータルで xAPI レポートを有効にする」で使用します。

Reporting options for LinkedIn Learning integration5.png

アプリケーションの登録:

 

LinkedIn Learning 管理ポータルで xAPI レポートを有効にする

Azure 管理ポータルでの設定が完了したら、LinkedIn Learning 管理ポータルで xAPI レポートを有効にします。

LinkedIn Learning 管理ポータルの詳細については、Microsoft のガイド「LinkedIn Learning xAPI Administration Guide」をご参照ください。

以下の手順を行います。

1.LinkedIn Learning 管理ポータルで、管理者>プロフィール>「統合」を選択します。

2.左側ナビゲーションメニューから「レポート統合を設定」を選択し、「xAPIを設定」を展開します。

3.「統合を追加」を選択し、次のフィールドに入力します。

  • 統合名:xAPI レポート統合の名前を入力します。
  • ユーザー タイプ:ドロップダウンリストから ID または メール を選択します。
    • ID を選択した場合:LinkedIn Learning ユーザーの Employee ID が Azure の オブジェクト ID と一致することを確認します。
      Azure の SSO アプリケーションの 「属性とクレーム」 で一意のユーザー ID を構成することで、LinkedIn Learning にオブジェクト ID を自動的に渡すことができます。
      詳細については Microsoft のガイド「チュートリアル: Microsoft Entra SSO と LinkedIn Learning の統合」を参照してください。
    • メールを選択した場合:LinkedIn Learning ユーザーの電子メール アドレスが、Azure のユーザー プリンシパル名(UPN)または電子メールクレームと一致することを確認します。
  • OAuth サーバー URL:このフィールドには次の URL を貼り付けます。
    https://ne-api.365.systems/xAPI/<Tenant ID>/LinkedIn/OAuthServerToken
     
    • ne-api.365.systems を、テナントで選択した地域に関連するドメイン名に置き換えます。
      ソフィアでご契約のお客様は「je-api.365.systems」になります。
      API エンドポイントの https:// の部分は含めないでください。
    • Tenant ID をお客様のテナントIDに置き換えます。
  • テナント サーバーURL:このフィールドには次のURLを貼り付けます。
    https://ne-api.365.systems/xAPI/<Tenant ID>/LinkedIn/ActivityStatement
    • ne-api.365.systems を、OAuth サーバー URLフィールドで使用したものと同じドメイン名(ソフィアでご契約のお客様は「je-api.365.systems」になります)に置き換えます。
    • Tenant ID をお客様のテナントIDに置き換えます。
  • クライアントID:Azure 管理ポータルで作成したアプリの ID を貼り付けます。(この手順 11 を参照)
  • クライアント 秘密キー:Azure 管理ポータルで作成したアプリのクライアントシークレットを貼り付けます。(この手順 10を参照)

Reporting options for LinkedIn Learning integration6.png

 

4.「オンにする」ボタンを選択します。

 

LinkedIn ラーニング管理ポータルで xAPI レポートを有効にする:

 

 

Azure Entra ID と LinkedIn のユーザー情報の確認

1.「ユーザー」タブを開きます。

Reporting options for LinkedIn Learning integration8.png

 

2.ユーザーを見つけます。

Reporting options for LinkedIn Learning integration9.png

 

3.xAPI 統合でユーザータイプ「Id」を使用している場合は、従業員 ID に注目します。

Reporting options for LinkedIn Learning integration10.png

 

4. Microsoft Entra ID を開きユーザーを見つけます。

Reporting options for LinkedIn Learning integration11.png

 

5.この手順3の「従業員 ID」と「オブジェクト ID」を比較します。

Reporting options for LinkedIn Learning integration12.png

 

Azure Entra ID と LinkedIn のユーザー情報の確認:

 

xAPI レポートの動作を確認する

xAPI レポートの設定が正しく行われていることを確認するには、以下の手順を行います。

1.LinkedIn Learning 管理ポータルで、管理者へ移動し、プロフィール>「統合」を選択します。

2.左側ナビゲーションメニューから「AICC経由でLMSにコンテンツを追加」を選択し、「AICCを設定する」を展開し、「AICC統合」トグルを ON から OFF に切り替えます。

Reporting options for LinkedIn Learning integration7.png

 

3.Learn365 管理センターで、LinkedIn Learning からコースをインポートします。

4.インポートしたコースに受講者を登録し、公開します。

5.コースに登録した受講者として Learn365 にログインしてコースを完了します。

6.Learn365 管理センターのトレーニング管理でインポートした LinkedIn Learning コースを選択し、コースの進捗が正常に反映されているか確認します。これにより、レポートが正常に設定されているか確認できます。

 

xAPI レポートの動作を確認する: