概要
Udemy Businessコレクションの価値を拡大するため、Udemyではコーナーストーンオンデマンド(CSOD)の学習管理システムと連携しています。より簡単に、安心して学習管理を行っていただくため、CSODとの連携については母国語でのサポートを行っています。
学習管理システム(LMS)および学習体験プラットフォーム(LXP)のCSODとのネイティブインテグレーションにより、学習者はコーナーストーンの学習管理システムから直接、Udemy Businessのコンテンツを検索し、利用できるようになります。また管理者は、Udemyでの進捗状況や修了済みのアクティビティに関するレポートデータをCSOD LMSから簡単に確認することができます。
Udemy Businessの各コースへのディープリンクやシングルサインオン(SAML 2.0経由)も利用できるため、コーナーストーンから直接、Udemyのコースをスムーズに開始できます。コースの進捗状況は、Udemyと学習者のコーナーストーンのトランスクリプション間で、リアルタイムかつ自動で同期されます(Udemy Businessのコースがコーナーストーンから開始され、コーナーストーン内でアクティブな学習項目である場合が対象)。
メモ: LMS/LXP統合は、エンタープライズプランでのみご利用いただけます。
目次
- 学習者は、コーナーストーンのLMS環境から直接、Udemy Businessのコンテンツを検索して利用できるようになります。
- 進捗状況と修了状況が、自動的にコーナーストーンのトランスクリプトと同期されます。
- 管理者は、UdemyとコーナーストーンのLMS環境を簡単に連携させることができます。
- コースカタログの同期
- 学習者の進捗状況と修了状況の同期
- CSODに組み込まれたSSO、または専用IDおよびアクセス管理システムを経由したシングルサインオン(例: Azure、 Okta、 AD FS)。
コースカタログの同期 |
学習者の進捗および修了状況 |
認証 |
はい: 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で設定後、Udemyクライアント連携識別子(CIID)トークンをCSODと共有します。 それにより、コーナーストーンでUdemyのオンライン学習のコースカタログを閲覧し、検索することができるようになります。
- ステップ3: SSOの設定コーナーストーンのグローバルインテグレーションサービスチームに連絡し、組込みSSOをCSOD環境で有効化します。SSOがCSODで有効になったら、Udemy Business環境でのSSOの有効化に進みます。
コーナーストーンのコンテンツ配信APIを有効にする
Udemyのオンライン学習のコースカタログをコーナーストーン学習管理システムで表示するには、まずコーナーストーンでコンテンツ配信APIキーを設定する必要があります。コーナーストーンのカスタマーサポートチームと連携して、カタログと進捗状況の同期APIを有効化します。コーナーストーンのコンテンツ配信APIが有効になったら、コーナーストーンの手順に従い、環境(例: ステージ、パイロット、本番)に応じたベースURL、 APIクライアントIDおよびクライアントパスワードを読み出します。
これらの値は、対応するUdemyのクライアント統合識別子(CIID)を生成し、コースカタログやユーザーの進捗状況をUdemyとコーナーストーン間で同期させるために必要です。
画像: Udemy Business向けコーナーストーンのインテグレーションセンターの設定
このセクションでは、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. ユーザーIDに、「UdemyProvider 」と入力します。
7. 範囲に、「all」と入力します。
8. 設定を保存するをクリックします。コーナーストーンAPIの有効化に成功すると、確認のメッセージが表示されます。Udemyとコーナーストーンオンデマンド連携のステータス画面が表示されます。Udemyとコーナーストーン間でのユーザーの進捗状況の同期が有効になりました。次はコースカタログの同期です。
9. Udemyとコーナーストーンオンデマンド連携のステータス画面で、コーナーストーンのクライアント連携識別子(CIID)の隣にあるクリップボードにコピーをクリックします。CIIDトークンをコーナーストーン連携チームと共有し、コーナーストーン環境でコースカタログの同期を有効にします。
コーナーストーン環境でUdemy Businessコースカタログリストが表示されるまでに24時間かかります。Udemy Businessコースカタログがコーナーストーン環境で表示されたら、カタログを検索してコースを見つけたり、Udemyの専用の環境で受講することができます。
このセクションでは、Udemy Business環境でシングルサインオンを有効にする方法について説明します。Udemyでは、お客様の所属組織のIDプロバイダー(IdP)を経由する、SP-initiated SAML 2.0をサポートしています。コーナーストーンの組込みSSOをIdPとするか、専用IDプロバイダーシステム(例: Okta、Azure、AD FS、 OneLogin)を利用するか選択することができます。コーナーストーンをUdemyのプロキシIdPとする場合、最初にCSOD環境で以下のUdemyメタデータを使用してSSOの設定を行います。
Udemy SSOの設定前に必要なもの:
- コーナーストーン環境のメタデータファイル。このファイルには、コーナーストーンのシステム用のSSO設定が含まれています。例: 企業ID、 SSOエンドポイント、証明書
- Udemy Businessのウェブアプリケーションへの管理者のアクセスUdemyのSSOを設定できるのは管理者のみです。
Udemy環境でシングルサインオンを有効にする
特定のIDプロバイダーシステム(例: Okta、Azure、AD FS、OneLogin)でSSOを有効にするには、こちらのサポートページをご覧ください。
Udemy BusinessのSSOメタデータは上記の記事か、こちらのリンクからダウンロードできます。
LMS(例: カスタム)でSSO設定を行うための一般的な手順は、こちらで確認できます。
連携テスト
Udemyとコーナーストーンの各APIとSSOの設定が完了したら、Udemy BusinessとそのLMSの連携をテストしてみましょう。そのための手順は、こちらで確認できます。
お問合せ/サポート
UdemyのSSOやLMS/LXP設定について問題が生じた場合や、サポートがご希望の場合は、こちらをクリックしてサポートチームにお問い合わせください。コーナーストーン関連の問題については、コーナーストーンの専用サポートチームにお問い合わせください。