「変更管理 - 変更スケジュール」とともにインストール
いくつかのタイプのコンポーネントが、[変更管理 - 変更スケジュール] とともにインストールされています。
「変更管理 - 変更スケジュール」とともにインストールされたプラグイン
プラグインは、「変更管理 - 変更スケジュール」のアクティブ化とともに追加されます。
| プラグイン | ID | 説明 |
|---|---|---|
| 変更管理 - 変更スケジュール | com.snc.change_management.soc | この変更スケジュールプラグインは、サポートしている変更スケジュールのテーブル構造、ランディングページ、および変更スケジュールユーザーインターフェイスを含むコアのプラグインです。 |
| [変更管理 - 変更スケジュール] の基礎 | com.snc.change_management.soc.foundation | このプラグインには、ユーザーを支援する 6 つの変更スケジュールが含まれています。このプラグインを有効にすると、「変更管理 - 変更スケジュール」(バージョン 1.0.0) が自動的に有効になります。 |
[変更管理 - 変更スケジュール] とともにインストールされたロール
ロールは、[変更管理 - 変更スケジュール] のアクティブ化により追加されます。
| ロール名 [名前] | 説明 |
|---|---|
| [sn_chg_soc.change_soc_admin] | このロールには、[変更スケジュール] ページに対する完全な管理権限があります。 |
「変更管理 - 変更スケジュール」とともにインストールされたテーブル
テーブルは、「変更管理 - 変更スケジュール」のアクティブ化とともに追加されます。
| テーブル | 説明 |
|---|---|
| スタイル ルール [chg_soc_style_rule] |
ページに表示される変更レコードごとにすべての変更スケジュール定義に適用されるデフォルトのスタイル ルールを定義します |
| スタイル ルール [chg_soc_definition_style_rule] |
[変更スケジュール] ページに表示される変更レコードごとにスタイル ルールを定義します |
| スタイル ルール [chg_soc_def_child_style_rule] |
[変更スケジュール] ページに表示される関連レコードごとにスタイル ルールを定義します |
| 変更スケジュール定義 [chg_soc_definition] |
[変更スケジュール] ページを定義します |
| 変更スケジュール定義コア [chg_soc_definition_child] |
[変更スケジュール] ページに表示される変更レコードごとに関連レコードを定義します |
「変更管理 - 変更スケジュール」とともにインストールされたプロパティ
プロパティは、「変更管理 - 変更スケジュール」のアクティブ化とともに追加されます。
| プロパティ | 使用法 |
|---|---|
| sn_chg_soc.change_soc_initial_limit | 変更スケジュールのロード時に表示する change_request レコードの数を定義します。
|
| sn_chg_soc.change_soc_scroll_load_limit | 変更スケジュールをスクロールしたときに表示する change_request レコードの数を定義します。
|
| sn_chg_soc.change_soc_total_limit | 変更スケジュールに表示できる change_request レコードの合計数を定義します。
|
| sn_chg_soc.landing_page.pinned_notification | 変更スケジュールを固定または固定解除するときにメッセージを表示します。
|
| sn_chg_soc.schedule_window_days | [変更スケジュール] ページにブラックアウトおよびメンテナンス期間のスパンを表示するときに、change_request レコードのそれぞれの開始/終了の前後何日間を考慮に入れるかを定義します。
|
「変更管理 - 変更スケジュール」とともにインストールされたビジネス ルール
ビジネスルールは、「変更管理 - 変更スケジュール」のアクティブ化とともに追加されます。
| ビジネス ルール | テーブル | 説明 |
|---|---|---|
| デフォルトのスタイルルールを作成する | 関連定義 [chg_soc_definition_child] |
関連レコードの順番が上位の標準的なスタイル ルールを定義します。 |
| 開始フィールドと終了フィールドが異なる | 変更スケジュール定義 [chg_soc_definition] |
これに当てはまるときに挿入または保存を中止することによって、開始フィールドと終了フィールドが異なるようにします。 |
| 共有先がないときに共有リストをフラッシュする | 変更スケジュール定義 [chg_soc_definition] |
共有先が設定されていないときに共有先リストを空にします。 |
| 空のリストに一致するように共有先をフラッシュする | 変更スケジュール定義 [chg_soc_definition] |
共有先にグループ、ロール、ユーザーなどの選択した共有オプションを反映して更新されるようにします。 |
| スタイル フィールドを更新する | スタイルルールコア [chg_soc_style_rule_core] |
次のいずれかの条件を満たすときにスタイル フィールドで定義されたスタイルシートを更新します。
|
「変更管理 - 変更スケジュール」とともにインストールされた UI ポリシー
UI ポリシーは、「変更管理 - 変更スケジュール」のアクティブ化とともに追加されます。
| UI ポリシー | テーブル | 説明 |
|---|---|---|
| メンテナンスの色を表示する | 変更スケジュール定義 [chg_soc_definition] |
メンテナンス表示が有効になっている場合にのみ、メンテナンスの色のフィールドを表示します。 |
| 基本と詳細の間で切り替える | スタイルルールコア [chg_soc_style_rule_core] |
スタイル ルールの詳細オプションが false の場合にのみ、ラベルとイベントのオプションを表示します。詳細を指定すると、スタイル フィールドのみが表示されます。 |
| すべてのユーザーと共有する場合に共有ユーザー、グループ、ロールを非表示にする | 変更スケジュール定義 [chg_soc_definition] |
すべてのユーザーと共有する場合には、他の共有オプションは非表示になります。 |
| ブラックアウトの色を表示する | 変更スケジュール定義 [chg_soc_definition] |
ブラックアウト表示が有効になっている場合にのみ、ブラックアウトの色のフィールドを表示します。 |
| テーブル名を非表示にする | スタイルルールコア [chg_soc_style_rule_core] |
条件ビルダーからフォームにテーブル フィールドが表示されることが要求されますが、これを表示する必要はないため非表示となります。 |
| テーブル名を非表示にする | 変更スケジュール定義 [chg_soc_definition] |
条件ビルダーからフォームにテーブル フィールドが表示されることが要求されますが、これを表示する必要はないため非表示となります。 |
「変更管理 - 変更スケジュール」とともにインストールされたスクリプトインクルード
スクリプトインクルードは、「変更管理 - 変更スケジュール」のアクティブ化により追加されます。
| スクリプトインクルード | 説明 |
|---|---|
| SoC | 変更スケジュールのユーティリティと定数を提供する基底クラス |
| SoCChangeRequest | SoCChangeRequestSNC を拡張し、そこに定義されている機能を上書きするために使用可能 |
| SoCChangeRequestSNC | change_request テーブルにユーティリティを提供 |
| SoCDefinition | SoCDefinitionSNC を拡張し、そこに定義されている機能を上書きするために使用可能 |
| SoCDefinitionSNC | chg_soc_definition テーブルにユーティリティを提供 |
| SoCDefinitionChild | SoCDefinitionChildSNC を拡張し、そこに定義されている機能を上書きするために使用可能 |
| SoCDefinitionChildSNC | chg_soc_child_def テーブルにユーティリティを提供 |
| SoCDefinitionChildStyleRule | SoCDefinitionChildStyleRuleSNC を拡張し、そこに定義されている機能を上書きするために使用可能 |
| SoCDefinitionChildStyleRuleSNC | chg_soc_def_child_style_rule テーブルにユーティリティを提供 |
| SoCDefinitionStyleRule | SoCDefinitionStyleRuleSNC を拡張し、そこに定義されている機能を上書きするために使用可能 |
| SoCDefinitionStyleRuleSNC | chg_soc_definition_style_rule テーブルにユーティリティを提供 |
| SoCLandingModelBuilder | SoCLandingModelBuilderSNC を拡張し、そこに定義されている機能を上書きするために使用可能 |
| SoCLandingModelBuilderSNC | 変更スケジュールランディングページで使用される変更スケジュール定義モデルをビルド |
| SoCModelBuilder | SoCModelBuilderSNC を拡張し、そこに定義されている機能を上書きするために使用可能 |
| SoCModelBuilderSNC | 変更スケジュール ページで使用される変更スケジュール モデルをビルド |
| SoCRefFieldsList | フィールド選択リスト プロセッサー。親テーブルを参照する現在のテーブルにフィールドを返す |
| SoCRefTablesList | フィールド選択リスト プロセッサー。指定されたテーブル名を参照するテーブルを返す |
| SoCStyleRule | SoCStyleRuleSNC を拡張し、そこに定義されている機能を上書きするために使用可能 |
| SoCStyleRuleSNC | スタイル ルールのユーティリティを提供する |
「変更管理 - 変更スケジュール」とともにインストールされた UI スクリプト
UI スクリプトは、「変更管理 - 変更スケジュール」のアクティブ化とともに追加されます。
| UI スクリプト | 説明 |
|---|---|
| sn_chg_soc.change_soc | すべての Angular アプリケーションの依存関係を含む、変更スケジュールのための Angular モジュール |
| sn_chg_soc.change_soc_filter | 変更スケジュール ページでのテキスト フィルタリングのための Angular モジュール |
| sn_chg_soc.config | 変更スケジュール ページの設定パネルのための Angular モジュール |
| sn_chg_soc.context_menu | 変更スケジュールページのコンテキストメニューのための Angular モジュール |
| sn_chg_soc.data | 変更スケジュール ページのデータモデルのための Angular モジュール |
| sn_chg_soc.duration | 期間の計算ユーティリティのための Angular モジュール |
| sn_chg_soc.filter_control | フィルターウィジェットの Angular モジュール実装 |
| sn_chg_soc.filter_widget | 条件ビルダーに類似したフィルター コントロールを提供する Angular モジュール |
| sn_chg_soc.gantt | ガント オブジェクトのインスタンスを管理し、ガント スケールの定義を処理する Angular モジュール |
| sn_chg_soc.keyboard | 変更スケジュール ページのキーボード パネルのための Angular モジュール |
| sn_chg_soc.landing.app | すべての Angular アプリケーションの依存関係を含む、変更スケジュールランディングページの Angular モジュール |
| sn_chg_soc.landing_accessibility | 変更スケジュールランディングページのアクセシビリティサポートのための Angular モジュール |
| sn_chg_soc.landing_card | 変更スケジュール定義カードに対してディレクティブを定義する Angular モジュール |
| sn_chg_soc.landing_decoration | スタイリングを提供するディレクティブを定義する Angular モジュール |
| sn_chg_soc.landing_notifications | 通知を表示する Angular モジュール |
| sn_chg_soc.landing_page_header | 変更スケジュールランディングページのヘッダーを提供する Angular モジュール |
| sn_chg_soc.landing_sort | 変更スケジュールランディングページでカードをソートするためのユーティリティを提供する Angular モジュール |
| sn_chg_soc.landing_splash_screens | 変更スケジュールランディングページのタブに変更スケジュール定義がないときにスプラッシュ画面を提供する Angular モジュール |
| sn_chg_soc.landing_tabs | 変更スケジュールランディングページのタブを提供する Angular モジュール |
| sn_chg_soc.landing_wizard | ランディングページからの新しい変更スケジュール定義の作成を定義する Angular モジュール |
| sn_chg_soc.loading | 変更のスケジュール ページが要求を聞いてロードされるときを定義する Angular モジュール |
| sn_chg_soc.mousedown | マウスを押したままにしてボタンを複数回実行させる Angular モジュール |
| sn_chg_soc.notification | 変更スケジュール ページにメッセージを表示するために使用される Angular モジュール |
| sn_chg_soc.popover | 変更スケジュール ページに表示される popover のアクセシビリティ サポートに使用される Angular モジュール |
| sn_chg_soc.share | 変更スケジュール ページの共有パネルのための Angular モジュール |
| sn_chg_soc.sn.app_itsm.now.iscroll | 変更スケジュールランディングページでより多くのコンテンツをロードするスクロールをサポートする Angular モジュール |
| sn_chg_soc.snCreateNewInvite | 変更スケジュールのための共有先フィールドに要素を追加する共有パネル コンポーネントのための Angular モジュール |
| sn_chg_soc.sn_soc_now.scheduleService | 変更スケジュール定義をサーバーから取得するために使用される変更スケジュールランディングページのための Angular モジュール |
| sn_chg_soc.style | 変更スケジュール ページのスタイル パネルのための Angular モジュール |