ITSM エージェントワークスペースから ITSMサービスオペレーションワークスペースへの表示ルールの移行

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:3分
  • ITSM エージェントワークスペースから ITSMサービスオペレーションワークスペースへの表示ルールの移行には、必要なテーブルの識別、移行対象の表示ルールの識別、および移行プロセスが含まれます。

    表示ルール

    表示ルールの詳細については、https://www.servicenow.com/community/developer-blog/servicenow-view-and-view-rule-servicenow-tutorial-to-understand/ba-p/2333469 を参照してください。

    表示ルールの作成の詳細については、「Create a view rule」を参照してください。

    移行に使用されるテーブル

    テーブル名 説明
    表示ルール [sysrule_view_workspace] すべての表示ルールが含まれます。
    UX 表示ルール構成 [sys_ux_view_rules_configuration] 指定された構成可能なワークスペースにマッピングされた表示ルール構成が含まれています。移行ユーティリティは、サービスオペレーションワークスペース表示ルール構成を使用します。
    Sys Ux M2m ワークスペース表示ルール Ux 表示ルール構成 [sys_ux_m2m_workspace_view_rule_ux_view_rule_config] 表示ルールと表示ルール構成の間のマッピング情報が含まれています。この情報は、ワークスペースに適用可能なルールを定義および識別するのに役立ちます。

    移行ユーティリティで移行対象の表示ルールを識別する方法

    サービスオペレーションワークスペースの移行ユーティリティは、以下の情報を使用して、移行する表示ルールのセットを識別します。
    • workspace」が「ITSM エージェントワークスペース」である表示ルール [sysrule_view_workspace] テーブルレコード。
    • ITSM エージェントワークスペースの表示ルール [sysrule_view_workspace] テーブルで指定されたすべての表示ルール。

    移行の仕組み

    移行ユーティリティは、次の順序で UI アクションを ITSM エージェントワークスペースから ITSMサービスオペレーションワークスペースに移行します。これらのアクションはすべてユーティリティによって実行されます。

    1. workspace」が「ITSM エージェントワークスペース」である表示ルール [sysrule_view_workspace] テーブルのレコードをフィルターします。
    2. ITSM エージェントワークスペースの表示ルール [sysrule_view_workspace] テーブルで指定されたすべての表示ルールをインポートします。
    3. どの表示ルール構成にもマッピングされていない表示ルールをルールします。
    4. 表示ルールがサービスオペレーションワークスペースに適用されるように、フィルターされた表示ルールとサービスオペレーションワークスペース表示ルールの構成の間に M2M マッピングを作成します。
    5. 指定されたテーブルの表示ルールを移行するときに、以下のフィールド値を使用して代替表示ルールを作成します。
      • viewworkspaceである。
      • order99999999である。
      注:
      代替表示ルールが作成されるのは、ITSM エージェントワークスペースではすべてのテーブルのデフォルトビューがワークスペースであるためです。
      テーブルに表示ルールが構成されていない場合は、ITSM エージェントワークスペースと一致するサービスオペレーションワークスペース表示ルールが移行されます。