O'Reilly Media学習コンテンツ・プロバイダ

O'Reillyの学習コンテンツをOracle Learningに自己ペース学習としてインポートできるようになりました。 インポートされるコンテンツは、O'Reillyのサブスクリプション・プランおよびそれらのプラットフォームでアクセス可能なコンテンツによって異なります。

学習者の進捗および完了は、O'Reillyから開始されたかOracle Learningから開始されたかに関係なく、Oracle Learningで追跡されます。 進捗データは、学習経験データを共有するためのxAPIプロトコルを使用して、O'ReillyからOracle Learningに送信されます。 そのため、どこから起動するかに関係なく、学習者に対して、O'Reillyのコンテンツを含む単一の学習記録がOracle Learningに保持されます。

O'ReillyがOracle Learningに送信する公開者または作成者の情報でフィルタリングすれば、Oracle Learningカタログ内のO'Reillyコンテンツを学習者が簡単に見つけることができます。

公開者による学習カタログ検索

公開者による学習カタログ検索

O'Reillyがコンテンツに対する権限を持っているため、O'Reillyコンテンツの特定の詳細はOracle Learningで変更できません。 必要に応じてO'ReillyがOracle Learningに更新を送信します。 Oracle Learningで変更できる情報と変更できない情報を次に示します。

変更不可 変更可能
  • コンテンツURL
  • タイトル
  • 要約
  • 摘要
  • 操作指示言語
  • 予定作業量
  • 公開者
  • 作成者
  • インストラクタ
  • 完了ルール
  • ステータス
  • 非アクティブ化日
  • 表示
  • 通知パターン
  • カタログ表示日
  • コーディネータ
  • 関連資料
  • 追加情報
  • スキルおよび資格
  • トピックとコミュニティの関連
  • 特集日

この機能拡張により、Oracle Learningで利用できる外部コンテンツが拡張され、学習者のすべてのトレーニング・ニーズに単一の学習カタログで対応できます。

有効化のステップ

前提要件

  1. Redwoodユーザー・エクスペリエンスを使用可能にします。
  2. 24D Redwoodのカタログ管理機能を使用可能にします。

Oracle LearningとO'Reillyの両方で設定を完了する必要があります。

Oracle Learningでの設定

  1. O'Reillyがお客様のインスタンスで認証し、O'Reillyのコンテンツと学習者の進捗状況を送信できるようにするために、O'Reillyに提供するユーザー・アカウントを作成します。
    1. 「ツール」 > 「セキュリティ・コンソール」の「ユーザー」タブで、ユーザー・アカウントを追加します。
    2. 「関連するPersonタイプ」「なし」に設定します。
    3. アカウントを識別できるように、適切なユーザー詳細を入力します。 O'Reillyなど、わかりやすいユーザー名をアカウントに指定します。
    4. ジョブ・ロールを作成し、学習コンテンツ・プロバイダ職務ロールを含めます。
    5. このロールを新しいユーザー・アカウントに付与します。 このロールにより、必要なOracle APIを使用して、O'Reillyからコンテンツと完了を、このアカウントが受信できるようになります。
  2. 「自分のクライアント・グループ」 > 「学習」ページの「外部プロバイダの構成」タスクを使用して、O'Reilly外部プロバイダを有効にします。
    1. O'Reillyプロバイダを構成します。
    2. 前のステップで作成したユーザー・アカウントを入力して検証します。
    3. オプションで、属性マッピングを変更します。 これにより、特定のO'Reilly属性を、拡張またはカスタマイズした可能性のあるOracle Learningの属性にマップできます。

O'Reillyでの設定

  1. O'Reilly Platform Integrations (platformintegration@oreilly.com)に連絡し、Oracle Learningで作成したユーザー名を通知します。 先方から次の情報が提供されます:
    • Oracle Learning APIに認証してコンテンツおよび完了データを送信できるようにする公開証明書
    • JWTトークンの信頼できる発行者名

Oracleでの設定

  1. O'Reillyの公開証明書をOracle Learningに追加して、O'Reillyからの着信要求を認証します。 詳細なステップは、My Oracle SupportのConfiguring Oracle API Authentication for Content Provider (ドキュメントID 3041374.1)を参照してください。

Oracle Learningのバックグラウンド・プロセスのスケジュール

  1. 「ツール」 > 「スケジュール済プロセス」タスクを使用して、次のプロセスをスケジュールします:
  • OSCSへの一括取込みを実行するESSジョブ: O'Reillyからの新しいコンテンツおよび更新をOracle Learningで表示できるようにします。 プログラム名をOLC-RESTに設定し、他の入力フィールドを空のままにします。 1日に1回の頻度をお薦めします。
  • 学習経験文の処理: なんらかの理由ですぐに処理されなかったO'Reillyからの学習者経験文を処理します。 1日に1回の頻度をお薦めします。
  • 学習アプリ・イベントの処理: O'Reillyが設定した非アクティブ化日が到着したときにコンテンツを非アクティブ化します。 1日に1回の頻度をお薦めします。

ヒントと考慮事項

  • Oracle LearningインスタンスとO'Reillyインスタンスの間に、任意のアイデンティティ・プロバイダを使用したシングル・サインインが必要です。 これに関する支援は、O'Reillyのアカウント・チームに連絡してください。
  • O'Reillyの設定関連の問合せについては、O'Reilly Platform Integrations (platformintegration@oreilly.com)を参照してください。
  • 複数の学習コネクタを使用する予定の場合は、Learning Connect SKUを適用できる可能性があります。 詳細は、Oracle Learning Connectを参照してください。

主なリソース

詳細は、学習の実装ガイドの外部コンテンツ・プロバイダの章を参照してください。