ラーニングコア のソース

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:7分
  • ラーニングコアアプリケーションをセットアップすると、Cornerstone On Demand、Pluralsight、Udemy、Sumtotal、Saba の各アプリケーションのソースレコードが、エンタープライズサービス管理統合フレームワーク のソースモジュールに自動的に作成されます。エンタープライズサービス管理統合フレームワーク アプリケーションのソースレコードには、事前定義されたされたプロパティと統合サービスのセットが含まれます。

    表 : 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 OneDemand アプリケーションとやり取りして、学習コースをプルまたはプッシュするサービス。
    • コースアサインサービス: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 アプリケーションにプルします。
    表 : 4. 統合ソースレコード Sumtotal
    フィールド 説明
    名前

    エンタープライズサービス管理統合フレームワーク のレコードの名前:Sumtotal

    プロパティ

    Sumtotal アプリケーション用に事前定義されたプロパティのセット。

    • full_pullTrue に設定すると、すべての学習コースが Sumtotal から ServiceNow アプリケーションにプルされます。False に設定すると、更新された学習コースおよび学習コースの進捗状況が、Sumtotal から ServiceNow アプリケーションにプルされます。
    • url_prefix:実行時にSumtotal から学習オブジェクトをプルするディープリンクプリフィックス。
    統合サービス

    サービスは、Sumtotal アプリケーションとやり取りして、学習コースをプルまたはプッシュします。

    • Sumtotal でのコースの割り当てSumtotal アプリケーションで従業員にコースを割り当てます。
    • コースのプル:学習コースを Sumtotal アプリケーションから ServiceNow アプリケーションにプルします。
    • Sync users:Sumtotal システムのユーザーを、ユーザー ID を使用して ServiceNow システム内のユーザーにマップします。
    • ユーザーアクティビティ:学習コースでのユーザーアクティビティの詳細を Sumtotal アプリケーションから ServiceNow アプリケーションにプルします。
    表 : 5. 統合ソースレコード:Saba
    フィールド 説明
    名前

    エンタープライズサービス管理統合フレームワーク のレコードの名前:Saba

    プロパティ Saba アプリケーション用に事前定義されたプロパティのセット。
    • full_pullTrue に設定すると、すべての学習コースが Saba から ServiceNow アプリケーションにプルされます。False に設定すると、更新されたユーザー、学習コース、および学習コースの進捗状況が、Saba システムから ServiceNow アプリケーションにプルされます。
    • page_size:ページごとにプルされるレコードの数。
    統合サービス Saba アプリケーションとやり取りして、学習コースをプルまたはプッシュするサービス。
    • コースアサインサービス:Saba アプリケーションで従業員にコースをアサインします。
    • Saba からのコースのプル:学習コースを Saba アプリケーションから ServiceNow アプリケーションにプルします。
    • Saba ユーザーの同期:メール ID に基づいて、Saba システムのユーザーを ServiceNow アプリケーションのユーザーにマッピングします。
    • Saba ユーザーコースアクティビティのプル:学習コースでのユーザーアクティビティの詳細を Saba アプリケーションから ServiceNow アプリケーションにプルします。