LiveChatSensitiveDataRule
このオブジェクトを使用して、クレジットカード番号、社会保障番号、電話番号、アカウント番号、冒涜的な言葉など、指定したパターンのデータをマスクまたは削除します。Metadata メタデータ型を拡張し、その fullName 項目を継承します。
ファイルのサフィックスおよびディレクトリの場所
LiveChatSensitiveDataRule コンポーネントのサフィックスは .liveChatSensitiveDataRule で、liveChatSensitiveDataRule フォルダに保存されます。
項目
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| actionType | SensitiveDataActionType (string 型の列挙) | 必須。機密データルールがトリガされたときにテキストに対して実行するアクション。次のような値があります。
|
| description | string | 「社会保障番号をブロックする」などの機密データルールの説明。 |
| enforceOn | int | 必須。ルールが適用されるロールを決定します。値は、ビット単位の OR 演算子を使用して決定します。次のような 7 個の値があります。
|
| isEnabled | boolean | 必須。機密データルールが有効であるか (true)、否か (false) を指定します。デフォルト値 (値が指定されていない場合) は false です。 |
| pattern | string | 必須。ルールでブロックされるテキストのパターン。JavaScript 正規表現 (regex) として記述されます。 |
| replacement | string | ブロックされたテキストに置き換わる文字列 (ActionType Replace が選択されている場合)。 |
マニフェストファイル内のワイルドカードのサポート
このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。