Data Management (DMS) を使用すると、セキュリティルールを設定することで、データ追跡チケットのレビューおよび承認プロセスを制御できます。本ページでは、データ追跡におけるチェックポイント、ファクター、および操作について説明し、以下の 2 つのタスクを順に実行する手順を解説します:デフォルト承認テンプレートの変更、およびカスタムセキュリティルールの作成。
チェックポイント、ファクター、および操作
チェックポイント
チェックポイントは、データ追跡チケットが提出された際に DMS が評価する検証ゲートです。データ追跡で利用可能なチェックポイントは以下のとおりです。
| チェックポイント | 目的 | デフォルト動作 |
|---|---|---|
| 基本構成項目 | データ追跡チケットに対するデフォルト承認テンプレートを設定します | 「承認ルール検証」で承認プロセスが設定されていない場合に適用されます |
| 承認ルール検証 | 提出されたチケットに対してカスタムセキュリティルールを評価します | ルールが一致した場合、DMS は対応する操作を実行します |
ファクター
ファクターは、セキュリティルールの条件式で使用可能な、DMS が事前定義して公開している変数です。ファクター名は @fac.<表示名> の形式に従います。データ追跡で利用可能なファクターは以下のとおりです。
| 要因 | 説明 |
|---|---|
@fac.log_size | データ追跡タスクでクエリ対象となるログのサイズ(単位:MB) |
@fac.log_size の値が大きい場合、データ追跡処理によりデータベースサーバーの帯域幅が大幅に消費され、オンライン業務に影響を及ぼす可能性があります。このファクターをルールに活用して、大規模なデータ追跡リクエストをブロックまたは上位承認へエスカレーションしてください。
操作
操作とは、セキュリティルールの条件が満たされた場合に DMS が実行する処理を定義するものです。操作名は @act.<表示名> の形式に従います。データ追跡で利用可能な操作は以下のとおりです。
| 操作 | 説明 |
|---|---|
@act.forbid_submit_order | チケットの提出をブロックします。フォーマット:@act.forbid_submit_order '理由' |
@act.do_not_approve | 承認テンプレートを ID で指定します。詳細については、「承認プロセスを設定する |
@act.choose_approve_template | |
@act.choose_approve_template_with_reason |
セキュリティルールのテンプレート
DMS では、迅速に開始できるよう、事前定義されたテンプレートが提供されています。データ追跡で利用可能なテンプレートは以下のとおりです。
| チェックポイント | テンプレート |
|---|---|
| 承認ルール検証 | データ追跡承認プロセス |
デフォルト承認テンプレートの変更
デフォルト承認テンプレートは、カスタムセキュリティルールに該当しないすべてのデータ追跡チケットに適用されます。このテンプレートを変更することで、ベースラインとなる承認プロセスを調整できます。
DMS コンソール V5.0 にログインします。
左上隅の
アイコンにポインターを合わせ、すべての機能 > セキュリティおよび仕様 > セキュリティルール を選択します。通常モードでは、上部ナビゲーションバーから セキュリティおよび仕様 > セキュリティルール を選択します。
-
左上隅の
アイコンにポインターを合わせ、 を選択します。説明通常モードで DMS コンソールを使用している場合は、上部ナビゲーションバーから を選択します。
-
左上隅の
アイコンにポインターを合わせ、 を選択します。説明通常モードで DMS コンソールを使用している場合は、上部ナビゲーションバーから を選択します。
セキュリティルール タブで対象のルールセットを見つけ、操作 列の 編集 をクリックします。
詳細 ページの左側ナビゲーションウィンドウで、データベース開発 > データ追跡 を選択します。
データ追跡 タブで、基本構成項目 をクリックします。
[データ追跡デフォルト承認テンプレート] を見つけ、[操作] 列の [編集] をクリックします。

構成項目の変更 ダイアログボックスで、承認テンプレートの切り替え をクリックします。
対象のテンプレートを見つけ、操作 列の 選択 をクリックします。
承認不要にリセット をクリックすることで、チケットの承認フローをスキップすることもできます。
送信 をクリックします。
セキュリティルールの作成
ログサイズなどの条件に基づき、チケット提出動作を制御するカスタムセキュリティルールを作成します。ルールは「承認ルール検証」チェックポイントで評価されます。
DMS コンソール V5.0 にログインします。
左上隅の
アイコンにポインターを合わせ、すべての機能 > セキュリティおよび仕様 > セキュリティルール を選択します。通常モードでは、上部ナビゲーションバーから セキュリティおよび仕様 > セキュリティルール を選択します。
セキュリティルール タブで対象のルールセットを見つけ、操作 列の 編集 をクリックします。
詳細 ページの左側ナビゲーションウィンドウで、データベース開発 > データ追跡 を選択します。
[データ トラッキング] タブで、[ルールの作成] をクリックします。

ルールの作成 - データ追跡 ダイアログボックスで、以下のパラメーターを設定します。
パラメーター 必須 説明 チェックポイント はい ルールが適用されるチェックポイントです。承認ルール検証 テンプレートデータベース いいえ 開始点として使用可能な事前定義テンプレートです。チェックポイントを選択後、「テンプレートデータベースから読み込み」をクリックして、利用可能なテンプレートを参照できます ルール名 はい ルールの名称です。テンプレートから読み込んだ場合、自動的に入力されます ルール DSL はい ルールの DSL 条件および DSL 操作。ルールがトリガーされるタイミングと、DMS の実行内容を定義します。テンプレートからロードすると自動入力されます。詳細については、「セキュリティルールの DSL 構文 送信 をクリックします。
新規ルールはデフォルトで 無効 状態です。操作 列の 有効化 をクリックします。
ダイアログボックスで、OK をクリックします。
次のステップ
マルチステージ承認プロセスの定義方法および承認者への割り当て方法については、「承認プロセスの設定」をご参照ください。
ルール条件および操作を記述するための完全な DSL 構文については、「セキュリティルールの DSL 構文」をご参照ください。