この記事では、コーナーストーンオンデマンド(CSOD)の概要を説明し、学習管理システム(LMS)と学習体験プラットフォーム(LXP)のネイティブ連携プロセスについて概説します。また、CSODを Udemy Businessウェブアプリケーションと連携することの多くのメリットについても説明します。
目次
概要
Udemy Businessコレクションの価値を拡大するため、Udemyではコーナーストーンオンデマンド(CSOD)の学習管理システムと連携しています。学習管理システム(LMS)および学習体験プラットフォーム(LXP)のCSODとのネイティブインテグレーションにより、学習者はコーナーストーンの学習管理システムから直接、Udemy Businessのコンテンツを検索し、利用できるようになります。また管理者は、進捗状況や修了済みのアクティビティに関するレポートデータをCSOD LMSから簡単に確認することができます。
Udemy Businessの各コースへのディープリンクやシングルサインオン(SAML 2.0経由)も利用できるため、コーナーストーンから直接、Udemy Businessのコースをスムーズに開始できます。コースの進捗状況は、Udemy Businessと学習者のコーナーストーンのトランスクリプション間で、リアルタイムかつ自動で同期されます(Udemy Businessのコースがコーナーストーンから開始され、コーナーストーン内でアクティブな学習項目である場合が対象)。
メモ: LMS/LXPの連携はエンタープライズプランでのみご利用いただけます。
連携のメリット
- 学習者は、コーナーストーンから直接、Udemy Businessのコンテンツを検索して利用できるようになります。
- 進捗状況と修了状況が、自動的にコーナーストーンのトランスクリプトと同期されます。
- 管理者は、Udemy BusinessとコーナーストーンのLMS環境を簡単に連携させることができます。
- コースカタログの同期
- 学習者レポート(コースの進捗状況と修了状況) の同期。
- CSODに組み込まれたSSO、または専用IDおよびアクセス管理システムを経由したシングルサインオン(例: Azure、 Okta、 AD FS)。
メモ: CSODを介したSSOはオプションであり、カタログおよびレポートの同期とは独立して機能します。
コースカタログの同期 |
学習者の進捗および修了状況 |
認証 |
はい: API経由で毎日 |
はい: API経由でリアルタイムにユーザーの進行度を把握 |
はい: コーナーストーンオンデマンドをIDプロバイダー(IdP)として利用し、SAML 2.0シングルサインオン(SSO)。またはIDとアクセス管理システム(例: Okta、 Azure、 OneLogin、 AD FS)経由。 |
連携の設定手順
Udemy Businessのウェブアプリケーションとコーナーストーンオンデマンドを連携させるには、両方のシステムで設定が必要です。コーナーストーンオンデマンドにおいては、コーナーストーンコンテンツデリバリーシステム(CDS)で連携を有効にします。おおまかな手順は以下の通りです。
- 環境ベースURL
- 環境APIクライアントID
- 環境APIクライアントパスワード
- ステップ2: Udemy LMS/LXP連携を有効にする。Udemy Businessの管理者ポータルで、LMS/LXPとコーナーストーンオンデマンドとの連携を有効にします。手順1で取得したCSOD APIパラメータが必要になります。Udemy Business を設定したら、Udemy Businessクライアント連携識別子(CIID)トークンをCSODと共有する必要があります。CIIDにより、コーナーストーンはUdemy Businessカタログをオンライン学習オブジェクトとして検索して発見できるようになります。
- ステップ3: SSOの設定コーナーストーンのグローバルインテグレーションサービスチームに連絡し、組込みSSOをCSOD環境で有効化します。SSOがCSODで有効になったら、Udemy Business環境でのSSOの有効化に進みます。
コーナーストーンのコンテンツ配信APIを有効にする
Udemy Businessのオンライン学習のコースカタログをコーナーストーン学習管理システムで表示するには、まずコーナーストーンでコンテンツ配信APIキーを設定する必要があります。コーナーストーンのカスタマーサポートチームと連携して、カタログと進捗状況の同期APIを有効化します。コーナーストーンのコンテンツ配信APIが有効になったら、コーナーストーンの手順に従い、環境(例: ステージ、パイロット、本番)に応じたベースURL、 APIクライアントIDおよびクライアントパスワードを読み出します。
これらの値は、対応するUdemyの Businessクライアント連携識別子(CIID)を生成し、コースカタログやユーザーの進捗状況をUdemy Businessとコーナーストーン間で同期させるために必要です。
画像: Udemy Business向けコーナーストーンのインテグレーションセンターの設定
Udemy LMS/LXP連携を有効にする
このセクションでは、Udemy Businessとコーナーストーンオンデマンドの連携方法について説明します。
まず、コーナーストーンのコンテンツ配信APIを有効にし、コーナーストーン側の環境(例: ステージ、パイロット、および/または本番)のベースURL、 APIクライアントID、クライアントパスワードを取得します。その後、Udemy Businessでの設定を行い、以下の手順でコースカタログ とユーザーの進捗状況を同期します。
前提条件:
- コンテンツ配信APIをコーナーストーン環境で有効にします。カスタマーセンターのサクセスマネージャーに連絡します。
- CSOD環境のAPIパラメーターを取得します。 (a) ベースURL、(b) APIクライアントID、(c) クライアントパスワード
カタログとユーザーの進捗状況の同期を有効にする
1. Udemy Businessのウェブアプリに管理者としてログインします。
2. 右上のメニューから管理 > 設定 を開きます。
3. 左側のパネルでLMS/LXP連携を選択します。
4. 設定開始ボタンから、コーナーストーンオンデマンドを選択します。
5. コーナーストーンから取得したベースURLエンドポイント、クライアントID、クライアントパスワードを入力します。
6. 認証情報をテストをクリックして、認証情報が確認済みかを確認します。
7. 保存をクリックします。正常に有効化されると、Udemy Businessに確認が表示され、Udemy Businessコーナーストーンオンデマンド連携のステータス画面が表示されます。Udemy Business とコーナーストーン間でのユーザーの進捗状況の同期が有効になりました。
8. Udemy BusinessコーナーストーンオンデマンドのLMS/LXP連携画面から、コーナーストーンCIIDをコピーします。CIIDトークンをコーナーストーン連携チームと共有し、コーナーストーン環境でコースカタログの同期を有効にします。
コーナーストーン環境でUdemy Businessコースカタログリストが表示されるまでに24時間かかります。Udemy Businessコースカタログがコーナーストーン環境で表示されたら、カタログを検索してコースを見つけたり、Udemy Businessの専用の環境で受講することができます。
シングルサインオンを有効にする(任意)
メモ: これは任意の手順であり、Udemy Businessと連携させるためにコーナーストーンオンデマンドでSSOを有効にする必要はありません。
コーナーストーンオンデマンドでSSOを有効にするには、カスタムSSO接続の設定方法に関する説明を確認してください。
ラーニングパスの連携を有効にする
ラーニングパスの連携は、リクエストに応じて有効にすることができます。サポートが必要な場合は、専任のカスタマーサクセスマネージャーにお問い合わせください。
CSODは、HTTP ヘッダー If-Modified-Sinceを使用して1日に1回デルタ同期を実行します。そのため、ラーニングパスの連携を追加する場合は、ラーニングパスの同期に以下の2つのオプションを使用できます。
- 完全同期をトリガーする(CSODポータルでUdemy連携タイルを非アクティブ化し、再度アクティブ化する)。
- Udemyの各ラーニングパスに小さな編集を加える(例: ラーニングパスに説明がなければ説明を加えたり、ピリオドやスペースを追加したりする)。
学習者の表示権限を設定します。
表示権限を設定するには、「管理者」>「カタログ」>「コースカタログ」に移動します。そこからラーニングパスの名前を検索します。ラーニングパスをクリックし、下にスクロールして利用可能状況を編集します。
利用可能にするユーザーを検索し、そのアカウントの横にあるチェックボックスをクリックします。「選択」をクリックし、変更を「保存」します。
ラーニングパスを取得し、学習者に適切な表示権限を設定すると、フィルター「モダリティ」>「コレクション」の下にUdemyラーニングパスが表示されるようになります。
連携をテストする
Udemy Businessとコーナーストーンの各APIとSSOの設定が完了したら、任意でUdemy BusinessとそのLMSの連携をテストしてみましょう(方法の詳細)。
質問またはサポート
Udemy BusinessのSSOやLMS/LXP設定について問題が生じた場合や、サポートをご希望の場合は、サポートチームにお問い合わせください。コーナーストーンに関連する問題については、コーナーストーン専用サポートチームにお問い合わせください。