外部コンテンツ統合ソース

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:5分
  • ラーニングのコーチングとサードパーティ学習管理システムでデータ連携を行うと、Cornerstone OnDemand、Pluralsight、および Udemy アプリケーションのソースレコードが エンタープライズサービス管理統合フレームワーク に自動的に作成されます。これらのソースレコードには、事前に設定されたプロパティとデータ連携サービスのセットが含まれます。

    表 : 1. Cornerstone Ondemand のデータ連携ソースレコード
    フィールド 説明
    名前 エンタープライズサービス管理統合フレームワーク 内のレコード名:Cornerstone。
    プロパティ Cornerstone OnDemand アプリケーション用に事前定義されたプロパティのセット。
    • page_size:Cornerstone OnDemand アプリケーションからの API 呼び出しを通じてプルされたレコードの数。
    • full_pullTrue に設定すると、Cornerstone OnDemand システムのすべてのアクティブなユーザーと学習コースが ServiceNow インスタンスにプルされます。

      False に設定すると、変更されたユーザー、変更された転写、および更新されたコースが Cornerstone OnDemand システムから ServiceNow インスタンスにプルされます。

    • url_prefix:実行時に Cornerstone OnDemand システムから学習オブジェクトをプルするディープリンクプリフィックス。
    • pull_offset_hours:前回成功した実行から計算された、次回の同期が発生する時間(時間単位)

      たとえば、前回成功した実行は 2021 年 12 月 12 日 17:00:00 で、pull_offset_hours が 5、full_pull が False に設定されているとします。次のプルでは、2021 年 12 月 12 日 12:00:00 から現在の日時までに変更されたすべてのレコードをフェッチします。

    データ連携サービス サービスは、Cornerstone Ondemand アプリケーションとやり取りして、学習コースをプルまたはプッシュします。
    • コースアサインサービス:Cornerstone Ondemand アプリケーションで従業員にコースをアサインします。
    • Sync users:Cornerstone OnDemand システムのユーザーを、メール ID を使用して ServiceNow システム内のユーザーにマップします。
      注:
      user_id または user_name フィールドをユーザーのマッピングに使用する場合は、sn_lc.UserMappingUtil スクリプトの getCornerstoneUser メソッドを上書きします。
    • コース:学習コースを Cornerstone OnDemand システムから ServiceNow にプルします。
    • ユーザーアクティビティ:学習コースでのユーザーアクティビティの詳細を Cornerstone OnDemand システムから ServiceNow にプルします。
    表 : 2. Pluralsight のデータ連携ソースレコード
    フィールド 説明
    名前 エンタープライズサービス管理統合フレームワーク 内のレコード名:Pluralsight。
    プロパティ Pluralsight システム用に事前定義されたプロパティのセット。
    • page_size:Pluralsight からの API 呼び出しを通じてプルされたレコードの数。
    • full_pullTrue に設定すると、すべての学習コースが Pluralsight から ServiceNow インスタンスにプルされます。False に設定すると、更新された学習コースの進捗状況が Pluralsight から ServiceNow インスタンスにプルされます。
    • pull_offset_hours:変更されたレコードをプルするために考慮される値。

      たとえば、前回成功した実行は 2021 年 12 月 12 日 17:00:00 で、pull_offset_hours が 5 に設定され、full_pull は False に設定されています。次のプルでは、2021 年 12 月 12 日 12:00:00 から現在の日時までに変更されたすべてのレコードをフェッチします。

    データ連携サービス データ連携サービスは、Pluralsight アプリケーションとやり取りして、学習コースを ServiceNow にプルします。
    • コース:学習コースを Pluralsight から ServiceNow にプルします。
    • コースの進捗:学習コースの進捗を Pluralsight から ServiceNow にプルします。
    表 : 3. Udemy のデータ連携ソースレコード
    フィールド 説明
    名前 エンタープライズサービス管理統合フレームワーク のレコード名:Udemy
    プロパティ Udemy システム用に事前定義されたプロパティのセット。
    • page_size:Udemy から ServiceNow に API 呼び出しを通じてプルされたレコードの数。
    • full_pullTrue に設定すると、すべての学習コースが Udemy から ServiceNow インスタンスにプルされます。False に設定すると、更新された学習コースおよび学習コースの進捗状況が Udemy から ServiceNow インスタンスにプルされます。
    • pull_offset_hours: 変更されたレコードをプルするために考慮される値。

      たとえば、前回成功した実行は 2021 年 12 月 12 日 17:00:00 で、pull_offset_hours が 5 に設定され、full_pull は False に設定されています。次のプルでは、2021 年 12 月 12 日 12:00:00 から現在の日時までに変更されたすべてのレコードをフェッチします。

    データ連携サービス データ連携サービスは、Udemy アプリケーションとやり取りして、学習コースを ServiceNow にプルします。
    • コースのプル:学習コースを Udemy から ServiceNow にプルします。
    • ユーザーアクティビティのプル:学習コースでのユーザーアクティビティの詳細を Udemy システムから ServiceNow にプルします。