影響を受けたサービスプロパティのリフレッシュ

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:3分
  • 影響を受けるサービスのリフレッシュプロパティを使用すると、影響を受けるサービスのリフレッシュ機能を有効または無効にし、また影響を受ける追加のサービスプロパティの基準を設定できます。

    これらのプロパティを設定することで、次のような機能を制御できます。
    • [影響を受ける CI] 関連リストにプライマリ構成アイテムまたはすべてのアイテムを含める
    • 影響を受けるサービスをイベントとしてリフレッシュする処理
    • [影響を受けるサービス] 関連リストから、[サービスオファリング] および [ビジネスアプリケーション] にデータを入力する

    次のプロパティは、sys_properties.list および [プロパティを変更] ページにあります。

    表 : 1. 影響を受けたサービスプロパティのリフレッシュ
    プロパティ 説明
    com.snc.change_request.refresh_impacted.include_affected_cisnn
    • true の場合、[影響を受ける CI] 関連リストに記載されているすべての構成アイテムがチェックされます。これらの構成アイテムは、アプリケーションサービスマッピングテーブル (svc_ci_assoc) に対してチェックされます。これはより高速なプロセスであり、返す関係性の図示もより簡潔であるためです。svc_ci_assoc テーブルからすべてのサービスが取得されます。
    • プロパティが false の場合、変更フォームの CI のみが使用されます。これは、cmdb ツリー構造を走査する方法を使用してサービスを検索します。サービスは CIUtils スクリプトインクルードから取得されます。
    注:
    変更フォームで動的 CI グループを使用する場合は、関連付けが svc_ci_assoc テーブルにあるため、このプロパティを true に設定する必要があります。

    (例として) ビジネスサービスをアプリケーションサービスに変換する場合、svc_ci_assoc テーブルに含まれるすべてのレベルが変換時に考慮されます。

    change.conflict.populateImpactedCIS このプロパティが true に設定されている場合、ChangeCollisionHelper スクリプトインクルードは、競合リストで識別された構成アイテムをアプリケーションサービスマッピングテーブル (svc_ci_assoc) およびテーブル (cmdb_ci_service) と照合し、直接影響を受けるビジネスサービスがあるかどうかを確認します。
    com.snc.change_request.refresh_impacted.event
    • true の場合、影響を受けるサービスをリフレッシュするプロセスは、イベントによって行われます。このプロセスはバックグラウンドで実行され、通知のメッセージによってプロセスが完了したことが通知されます。
    • false の場合、これはセッションで実行されます。これはバックグラウンドで実行されないため、完了時に通知はありません。
    com.snc.change_request.populate_service_offering
    • true の場合、[影響するサービス/CI] 関連リストから [サービスオファリング] 関連リストにデータが入力されます。
    • false の場合、関連リストは入力も変更もされません。
    com.snc.change_request.populate_business_application
    • true の場合、[影響を受けるサービス/CI] 関連リストから [ビジネスアプリケーション] 関連リストにデータが入力されます。
    • false の場合、関連リストは入力も変更もされません。
    com.snc.change_request.refresh_impacted_services.message.show
    • true の場合、[影響を受けるサービスのリフレッシュが開始されました] というメッセージが変更要求フォームに表示されます。
    • false の場合、[影響を受けるサービスのリフレッシュが開始されました] というメッセージは表示されません。