フィールド正規化とともにインストールされるもの
いくつかのコンポーネントがフィールド正規化とともにインストールされます。
次の設定 ()正規化と変換の制御機能:
| 設定 | 説明 |
|---|---|
| フィールド正規化を有効にする | この設定では、変換を含むフィールド正規化の機能を有効または無効にします。 |
| フィールド正規化の監査を有効にする | この設定では、フィールド正規化テーブルの監査を有効または無効にします。 |
| ログ記録 | 必要なログ記録の詳細の最大レベルを選択します。たとえば、エラーのみをログに記録するには [エラー] を選択し、エラー、警告、および情報をログに記録するには [情報] を選択します。 |
| 装飾 URL | フィールド正規化の装飾に関連付けられたヘルプ/情報リンクの URL を入力します。このリンクをクリックすると、正規化または変換レコードを表示する権限を持たないユーザーに表示されるページが開きます。デフォルトのリンクでは、ServiceNow Wiki ページが開き、フィールド正規化の一般的な説明が表示されます。このページの目的は、通常のユーザーが入力したフィールド値が自動的に変更された理由をユーザーに説明することです。 |
| ロールへの装飾を制限 | この設定を使用して、正規化されたフィールドの横にある参照アイコン (装飾) を表示できるユーザーロールを定義します。この装飾は、ノーマライザーロールを持つユーザーに変換および正規化レコードを表示します。他のすべてのユーザーの場合は、[装飾 URL] 設定で指定された URL が開きます。この設定でロールが指定されていない場合は、すべてのロールが装飾を表示できます。 |
フィールド正規化のビジネスルール
このプラグイン用に次のビジネスルールが作成されました。
- ルール適用ジョブを確認 (Ensure Rules Application Job)
- 変換適用ジョブを確認 (Ensure Transform Application Job)
- ルールとエイリアスジョブを確認 (Ensure Rules and Alias Jobs)
- 変換適用ジョブを確認 (Ensure Transform Application Job)
- 装飾属性を確認 (Ensure Decoration Attribute)
- フィールドまたはテーブルの変更時のクリーンアップ (Cleanup on field or table change)
- クラス階層での重複の防止 (Prevent duplicates in class hierarchy)
- 潜在的な重複の処理 (Handle potential duplicates)
- ジョブを実行
- 処理待ちの値収集ジョブを確認 (Ensure Pending Value Collection Job)
- 名前変更機能ジョブを確認 (Ensure name changer job)
- 有効化時にフォームをフラッシュ (Flush forms when activating)
フィールド正規化のスクリプトインクルード
| 名前 | 説明 |
|---|---|
| FieldNormalizationAjax | フィールド正規化プラグイン用の AJAX サービスを提供します。 |
| FNEnsureJob | 特定の現存データジョブターゲットのジョブレコードが存在することを確認します。 |
| FNExtantDataJobChoices | fn_extant_data_normalization テーブルの document_id フィールドで使用するテーブルのリストを生成します。 |
| FNExtantDataJobUtil | 現存するデータジョブの実行を許可するかどうかを決定します。 |
| FNFields | 正規化に有効なフィールドを返します。 |
| FNTransformChooserUtil | fn_transform_chooser UI ページのサポートを提供します。 |
| Position | 指定された文字列内の位置を見つけます。 |
| Round | さまざまな丸めモードと間隔で数値を丸めます。 |
フィールド正規化 UI ページ
| 名前 | 説明 |
|---|---|
| aliases | 通常値のエイリアスを選択するための処理待ちの値を持つスラッシュバケットを作成します。 |
| fn_transform_chooser | 利用可能な変換を表示します。fn_transform 関連リストの [新規] ボタンによって呼び出されます。 |
フィールド正規化ロール
| ロール | 説明 |
|---|---|
| ノーマライザー | フィールドの正規化と変換を管理する権限を付与されたユーザー。 |
| normalization_tester | 正規化と変換のテストレコードを作成する権限を付与されたユーザー。このロールを持つユーザーによって開かれたレコードのみが、テストモードでの正規化および変換ルールのテストに使用できます。 |
正規化 [normalizer]
フィールドの正規化と変換を管理します。
ロールを含む
正規化 [normalizer] ロールには、正規化テスター [normalization_tester] ロールが含まれます。
グループ
このロールがデフォルトでアサインされているグループのリスト。
なし。
特別な考慮事項
なし。
正規化テスター [normalization_tester]
正規化と変換のテストレコードを作成します。このロールを持つユーザーによって開かれたレコードのみが、テストモードでの正規化および変換ルールのテストに使用できます。
ロールを含む
ロール内に含まれるロールのリスト。
なし。
グループ
このロールがデフォルトでアサインされているグループのリスト。
なし。
特別な考慮事項
なし。