Data Security Center (DSC) は、静的データマスキングと動的データマスキングの両方をサポートしています。静的データマスキングは、マスキングタスクを作成し、対象のデータ資産を指定し、マスキングルールに基づいて機密フィールドを特定し、墨消し、暗号化、置換などのマスキングアルゴリズムを適用して指定されたフィールドを処理します。マスキングされたデータは、選択した宛先に保存されます。動的データマスキングは、`ExecDatamask` API を使用して、JSON 形式のデータ内の指定されたフィールドにマスキングルールを適用します。
マスキング方法の選択
|
マスキング方法 |
データマスキングをサポートするデータソース |
利用シーン |
操作方法 |
|
静的データマスキング |
|
他のユーザーとデータを共有する必要があるが、特定の機密フィールドを公開してはならない場合に使用します。 特定のテーブルやファイルをマスキングした後、マスキングされたデータを別のテーブルやファイルに保存することで、元のデータに影響を与えることなく安全に共有できます。 |
DSC コンソールで、マスキングタスクを作成し、ソースデータ、マスキングルール、マスキング済みデータの宛先、およびタスク実行スケジュールを設定します。 |
|
動的データマスキング |
次の要件を満たす独自の JSON 形式のデータを構築します:`dataHeaderList` は列名を定義し、`dataList` はマスクするデータを含み、`dataHeaderList` の列の順序は `dataList` のデータの順序と一致する必要があります。`ruleList` を使用してマスキングルールを指定します。詳細については、「動的データマスキングの実行」をご参照ください。
|
この方法は、マスキングのために独自のデータソースを構築できるため、より柔軟性があります。 |
動的データマスキングの実行 API を、OpenAPI オンラインデバッグ、Alibaba Cloud SDK、またはカスタム API 連携を使用して呼び出します。 |
マスキング結果の例
DSC は、ハッシュマスキング、墨消しマスキング、置換マスキング、丸めマスキング、暗号化マスキング、シャッフルマスキングなどのマスキングアルゴリズムを提供します。以下の表は、各アルゴリズムの結果例を示しています。
ハッシュマスキング
|
適用タイプと典型的な利用シーン |
アルゴリズムの説明 |
アルゴリズム設定例 |
元データの例 |
マスキング結果の例 |
|
不可逆アルゴリズム。 一般的なハッシュアルゴリズムをサポートし、オフセット (ソルト値) を設定できます。 パスワードや、比較によって機密データを検証する必要があるシナリオで役立ちます。
|
MD5 |
ソルト値: |
123456 |
d6f82c64df3dc34921d79e5f22e5d43a |
|
SHA-1 |
59056c7c6faa5eeb7151d30a01c17b25f35b021c |
|||
|
SHA-256 |
84ca63076a5966e9b726490c8b6a5c9c6d6bdc018bb0a05df754c0c2770aca72 |
|||
|
HMAC |
ed029027322fedb0ac40b7759ac1521f0121cb018cf0f6f078e61764d810e00f |
墨消しマスキング
|
適用タイプと典型的な利用シーン |
アルゴリズムの説明 |
アルゴリズム設定例 |
マスキング前のデータ例 |
マスキング結果の例 |
|
不可逆アルゴリズム。 アスタリスク (*) やシャープ記号 (#) などの特殊文字を使用してテキストの一部を墨消しし、機密データをマスクします。 フロントエンドでの表示や機密データの共有に役立ちます。
|
先頭 n 文字と末尾 m 文字を保持 |
墨消し文字: |
123456 |
1****6 |
|
x 番目から y 番目までの文字を保持 |
墨消し文字: |
34 |
||
|
先頭 n 文字と末尾 m 文字を墨消し |
墨消し文字: |
34 |
||
|
x 番目から y 番目までの文字を墨消し |
墨消し文字: |
1****6 |
||
|
特殊文字 ( |
& |
1@34&6 |
****&6 |
|
|
特殊文字 ( |
@ |
1@**** |
置換マスキング
マスク対象のデータは、アルゴリズム設定で定義されたランダムなルックアップテーブルに基づいて置換されます。各マスキング操作は異なる結果を生成します。たとえば、電話番号がランダムに置換される場合があります。「1390000**」をマスキングすると、「1327156 」、「1835537 」、「1885654**」などの結果が生成される可能性があります。
|
適用タイプと典型的な利用シーン |
アルゴリズムの説明 |
アルゴリズム設定 |
|
部分的に可逆なアルゴリズム。 置換ルックアップテーブルを使用してマッピング (可逆) するか、ランダムな範囲で置換 (不可逆) して、フィールド全体または一部をマスクします。 DSC は複数の組み込みルックアップテーブルを提供し、カスタム置換アルゴリズムもサポートします。 ID 番号など、固定フォーマットのフィールドのマスキングに役立ちます。
|
ID カードマッピング置換 |
行政区ランダムルックアップテーブル |
|
ID カードランダム置換 |
行政区ランダムルックアップテーブル |
|
|
軍人 ID ランダム置換 |
行政区ランダムルックアップテーブル |
|
|
パスポートランダム置換 |
目的フィールドランダムコード |
|
|
香港/マカオ渡航許可証ランダム置換 |
目的フィールドランダムコード |
|
|
銀行カードランダム置換 |
Bin コードランダムルックアップテーブル |
|
|
固定電話番号ランダム置換 |
行政区ランダムルックアップテーブル |
|
|
携帯電話番号ランダム置換 |
ネットワーク番号 |
|
|
統一社会信用コードランダム置換 |
登録部門ランダムルックアップテーブル、カテゴリコードランダムルックアップテーブル、行政区ランダムルックアップテーブル |
|
|
一般ボーグマッピング置換 |
大文字マッピングコード、小文字マッピングコード、数字マッピングコード、特殊文字マッピングコード |
|
|
一般ボーグランダム置換 |
大文字ランダムコード、小文字ランダムコード、数字ランダムコード、特殊文字ランダムコード |
丸めマスキング
|
適用タイプと典型的な利用シーン |
アルゴリズムの説明 |
アルゴリズム設定例 |
マスキング前のデータ例 |
マスキング結果の例 |
|
部分的に可逆なアルゴリズム。 数値または日付の丸め (不可逆) と、テキスト文字のシフト (可逆) の 2 種類の丸めマスキングを提供します。 機密データセットを含む分析および統計シナリオで役立ちます。
|
数値の丸め: 小数点の前 N 桁までの数字を保持します。N の範囲は 1 から 19 です。 |
N=4 |
12345.6789 |
12000 |
|
日付の丸め:日付を年、月、日、時、または分に丸めます。 |
時 |
2023-04-15 14:30:45 |
2023-04-15 14:00:00 |
|
|
ビットシフト:ビットのグローバルな循環シフト (左または右)。 |
3 ビット左にシフト |
test |
ttes |
暗号化マスキング
|
適用タイプと典型的な利用シーン |
アルゴリズムの説明 |
アルゴリズム設定例 |
元データの例 |
マスキング結果の例 |
|
可逆アルゴリズム。 一般的な対称暗号化アルゴリズムをサポートします。 オリジンフェッチが必要なフィールドの暗号化に役立ちます。
|
DES アルゴリズム |
暗号化キー: |
123456 |
c2TwheTI+rw= |
|
3DES アルゴリズム |
暗号化キー: |
XUwzslGadsk= |
||
|
AES アルゴリズム |
暗号化キー: |
YueDcm92UuqvKpVbeS+0Ng== |
シャッフルマスキング
|
適用タイプと典型的な利用シーン |
アルゴリズムの説明 |
アルゴリズム設定 |
|
不可逆アルゴリズム。 ソーステーブルからデータを抽出し、値の範囲を確認した後、この方法は列レベルのシャッフルと範囲内でのランダム選択を実行してデータを難読化します。 構造化データの列レベルのマスキングに役立ちます。
|
ランダムシャッフル |
|
たとえば、デバイスグループの都市情報をシャッフルする場合:
|
マスキング前のデータ |
マスキング後のデータ |
||
|
デバイス ID |
都市 |
デバイス ID |
都市 |
|
D001 |
上海 |
D001 |
西安 |
|
D002 |
杭州 |
D002 |
上海 |
|
D003 |
西安 |
D003 |
成都 |
|
D004 |
成都 |
D004 |
杭州 |
課金
Enterprise Edition の DSC インスタンスのみがデータマスキングをサポートしています。Enterprise Edition インスタンスを購入すると、データマスキング機能を使用できます。DSC はサブスクリプション課金を使用します。詳細については、「課金」をご参照ください。静的データマスキングでは追加料金が発生する場合があります。
|
マスキング方法 |
データソース |
DSC の課金 |
追加料金 |
|
静的データマスキング |
|
マスクするデータ資産は、DSC に権限付与され、接続されている必要があります。これにより、購入したデータベース保護インスタンスとストレージ保護容量が消費されます。 |
マスクするクラウドサービスが従量課金を使用している場合、それらのサービスはデータアクセス量または書き込み量に基づいて料金を請求します。 |
|
ローカルコンピューターに保存されている構造化された TXT、CSV、XLSX、および XLS ファイル。 |
インスタンスリソースを消費しません。 |
追加料金はありません。 |
|
|
動的データマスキング |
独自に構築したデータ。 |
インスタンスリソースを消費しません。 |
追加料金はありません。 |
サービスの有効化
-
ご利用のアカウントで DSC が有効化されていないか、無料版のみを使用している場合は、Enterprise Edition の DSC インスタンスを直接購入できます。詳細については、 Data Security Center の購入をご参照ください。
-
すでに DSC 無料版を使用しているが Enterprise Edition を使用していない場合は、インスタンスをアップグレードしてデータマスキングを使用します。アップグレード手順については、「インスタンスのアップグレード」をご参照ください。
静的データマスキングを使用する場合は、まず関連するデータ資産を DSC に権限付与して接続します。利用可能なデータベース保護インスタンスと OSS 保護容量が十分にあることを確認してください。
静的データマスキング
機能概要
静的マスキングタスクを作成する際、既存のマスキングテンプレートをタスクのマスキングルールとして選択するか、対象の機密フィールドに直接マスキングアルゴリズムを設定することができます。マスキングテンプレートの設定については、「マスキングテンプレートとアルゴリズムの設定」をご参照ください。
前提条件
データベースまたは OSS ファイルに静的マスキングを使用する場合は、DSC の権限付与を完了し、マスクするデータ資産を接続します。手順については、以下をご参照ください:
マスキングされたデータを RDS、PolarDB-X、MaxCompute、PolarDB、OceanBase、AnalyticDB for MySQL、自己管理データベースのテーブル、または OSS バケットに保存するには、DSC が宛先データ資産に権限付与され、接続されている必要があります。読み取りおよび書き込み権限を持つアカウントを使用して接続してください。RDS、PolarDB-X、PolarDB、OceanBase、または AnalyticDB for MySQL データベースの場合、アカウントとパスワードによる認証を使用して DSC に接続します。
マスキングタスクの作成
本番環境で直接データをマスキングすると、データベースのパフォーマンスが低下する可能性があります。
マスキングタスクを作成して、データマスキングのスコープとルールを定義します。
Data Security Center コンソールにログインします。
左側のナビゲーションウィンドウで、を選択します。
-
Static Desensitization タブで、Task Configurations タブに移動し、Add Desensitization Task をクリックします。
-
ページのプロンプトに従って、マスキングタスクを設定します。
-
Basic Task Information を入力し、Next をクリックします。
説明タスク名に制限はありません。
-
マスキング対象のソースファイル情報を設定し、Next をクリックします。
RDS テーブル / PolarDB-X テーブル / MaxCompute テーブル / PolarDB テーブル / OceanBase テーブル / AnalyticDB for MySQL テーブル / 自己管理データベースのテーブル
マスキングソース設定項目
必須
説明
Types of data storage
はい
[RDS テーブル / PolarDB-X テーブル / MaxCompute テーブル / PolarDB テーブル / OceanBase テーブル / AnalyticDB for MySQL テーブル / 自己管理データベースのテーブル] を選択します。
Source Service
はい
マスクするデータを含むプロダクトを選択します。サポートされているプロダクトには、[RDS]、[PolarDB-X]、[OceanBase]、[MaxCompute]、AnalyticDB for MySQL、[PolarDB]、または [自己管理データベース] が含まれます。
Source Database/Project
はい
マスクするデータを含むテーブルがあるプロジェクトを選択します。
SOURCE table name
はい
マスクするデータを含むテーブルを選択します。
Source Partition
いいえ
Source Partition は、Source Service が [MaxCompute] に設定されている場合にのみ設定できます。
マスクするデータのパーティション名を入力します。これを空白のままにすると、テーブル内のすべての機密データがマスクされます。
パーティションは、MaxCompute テーブルを作成する際に定義されるスペースで、データをリージョンごとに制限し、高速で効率的なクエリを可能にします。詳細については、「パーティション」をご参照ください。
Sample SQL
いいえ
Source Service が [RDS]、[PolarDB-X]、[OceanBase]、または [自己管理データベース] に設定されている場合、Sample SQL を設定できます。
SQL ステートメントを入力して、マスキングのデータスコープを定義します。これを空白のままにすると、テーブル全体がマスクされます。
OSS ファイル
重要TXT、CSV、XLSX、および XLS 形式の構造化されたファイルのマスキングのみをサポートします。
マスキングソース設定項目
必須
説明
Types of data storage
はい
OSS files を選択します。
File source
はい
OSS ファイルソースを選択します。 オプションはUploaded Local Fileと[OSS バケット]です。
ファイルのアップロード
はい
File source が Uploaded Local File の場合、Select a local file をクリックしてマスクするファイルをアップロードします。
OSS Bucket where the source file is located
はい
File source が [OSS バケット] の場合、ドロップダウンリストからソースファイルを含むバケットを選択します。キーワードを入力してバケットを検索および選択することもできます。
ソースファイル名
はい
File source が [OSS バケット] の場合、拡張子を含むソースファイル名を入力します。
-
単一ファイルのマスキング:正確なファイル名を入力します。例:test.csv。
-
ファイルの一括マスキング: Open the pass スイッチをクリックしてワイルドカードモードを有効にします。システムは、同じフォーマットと列構造を共有するすべての対象ファイルに、同じルールを適用します。
アスタリスク (*) を使用して、マスキング対象のファイル群を指定します。現在、ファイル名のプレフィックスのみがサポートされています。例:test*.xls は、test で始まるすべての XLS ファイルに一致します。
Source file description (optional)
いいえ
File source が Uploaded Local File の場合、OSS ソースファイルの説明を入力できます。
Separator selection
いいえ
CSV および TXT ファイルの場合、ソースファイルに基づいて列区切り文字を指定します。サポートされている区切り文字は次のとおりです:
-
セミコロン「;」(macOS および Linux のデフォルト)。
-
カンマ「,」(Windows のデフォルト)。
-
縦棒「|」。
Table contains header rows
いいえ
ソースファイルにヘッダー行が含まれているかどうかに基づいて選択します。
-
-
マスキングアルゴリズムを設定し、Next をクリックします。
利用可能なマスキングアルゴリズムには、墨消しマスキング (先頭 n 文字と末尾 m 文字を保持など)、シャッフルマスキング (ランダムシャッフルなど)、および置換マスキング (ID カードマッピング置換など) があります。フィールドタイプ (名前、電話番号、ID 番号など) に基づいてアルゴリズムを選択します。
-
データリストの上にある既存のマスキングテンプレートを選択します。ソースフィールドリストは自動的に Desensitization を有効にし、テンプレートに基づいて Select Algorithm を設定します。
マスキングテンプレートのルールリストは、マスクするデータのソースフィールドと一致する必要があります。そうでない場合、テンプレートは有効になりません。マスキングテンプレートの設定については、「マスキングテンプレートとアルゴリズムの設定」をご参照ください。
-
ソースフィールドリストで、マスクするフィールドを見つけ、Desensitization を有効にし、Select Algorithm を設定します。
マスキングアルゴリズムの横にある View and Modify Parameters をクリックして、そのルールを表示および編集します。パーティション構文については、パーティション構文リファレンス表をご参照ください。
説明Forcefully Enable Template を有効にすると、このページでアルゴリズムパラメーターを変更することはできません。代わりにテンプレートルールを変更してください。
-
-
-
マスキングされたデータを保存する宛先を設定し、Test をクリックして書き込み権限を確認し、次に Next をクリックします。
重要DSC が宛先データ資産に接続するために使用するアカウントには、書き込み権限が必要です。
設定項目には、[データストレージタイプ] ([RDS テーブル / PolarDB-X テーブル / MaxCompute テーブル / PolarDB テーブル / OceanBase テーブル / ADB-MySQL テーブル / 自己管理データベースのテーブル] または [OSS ファイル] を選択)、[宛先] (RDS など)、[宛先データベース/プロジェクト名]、および宛先テーブル名が含まれます。データベースまたはテーブルが見つからない場合は、資産の権限付与を確認してマスキングが有効になっていることを確認してください。
-
処理ロジックを確認します。
宛先設定項目
必須
説明
トリガー方法
はい
トリガー方法は、マスキングタスクの実行方法を決定します。オプションは次のとおりです:
-
Manual Only:マスキングタスクを手動で開始します。
-
Scheduled Only:マスキングタスクをスケジュールされた時刻 (毎時、毎日、毎月、または毎週) に自動的に実行します。
-
Manual + Scheduled:Start をクリックして手動でタスクを開始するか、システムがスケジュールされた時刻 (毎時、毎日、毎月、または毎週) に自動的に実行させます。
増分マスキングを有効にする
いいえ
必要に応じて増分マスキングを有効にします。増分マスキングは、最後のマスキングタスク以降に追加された新しいデータのみを処理します。作成時刻や自動インクリメント ID (データベースの組み込み自動インクリメント列) など、時間とともに増加するフィールドを増分列として選択します。
重要RDS データのみが増分マスキングをサポートします。
シャードフィールド
いいえ
DSC は、静的マスキング中にフィールドによってソースデータをシャーディングし、並列処理によって効率を向上させます。必要に応じてシャードフィールドを選択します。複数のフィールドがサポートされています。
-
RDS データベースのみが増分マスキングをサポートします。プライマリキーまたは一意のインデックスをシャードフィールドとして使用します。
-
シャーディングフィールド選択ボックスでフィールドが選択されていない場合、DSC はプライマリキーをデフォルトのシャーディングフィールドとして使用してソースデータをマスクします。
重要ソースデータにプライマリキーがない場合は、シャードフィールドを選択する必要があります。そうしないと、マスキングタスクは失敗します。
-
シャードフィールドが多すぎると、クエリのパフォーマンスとデータの精度に影響を与える可能性があります。慎重に選択してください。
テーブル名の競合解決
はい
テーブル名の競合を処理する方法。オプション:
-
宛先テーブルを削除し、同じ名前の新しいテーブルを作成する。
-
宛先テーブルに新しいデータを追加する。このオプションを推奨します。
行の競合解決
はい
テーブル内の行の競合を処理する方法。オプション:
-
宛先テーブルの競合する行を保持し、新しいデータを破棄する。このオプションを推奨します。
-
宛先テーブルから競合する行を削除し、新しいデータを挿入する。
-
-
Submit をクリックします。
マスキングタスクの実行と表示
トリガー方法が Manual Only の場合、タスクを手動で開始する必要があります。Scheduled Only の場合、タスクはスケジュールされた時刻に自動的に実行されます。Manual + Scheduled の場合、手動または自動で開始できます。
-
Static Desensitization タブの Task Configurations で、Actions 列の Start をクリックしてタスクを実行します。
タスクリストには、タスク ID、タスク名、作成時刻、宛先プロダクト、ソースプロダクト、実行回数などが表示されます。[操作] 列には、切り替え、[削除]、[編集]、および [実行] ボタンが含まれます。これらのボタンは、タスクが実行中の間は無効になります。
-
Static Desensitization タブで、Status サブタブをクリックして、実行の進捗とステータスを表示します。
タスクステータスリストには、[タスク ID]、[実行時間]、[終了時間]、[実行回数]、[実行方法]、[ソースプロダクトタイプ]、[宛先プロダクトタイプ]、および [実行進捗] の列が含まれます。[操作] 列には、[タスクの停止]、[サブタスクの表示]、および [マスキング済みファイルのダウンロード] へのリンクがあります。
失敗したマスキングタスクのトラブルシューティング
マスキングタスクが失敗した場合は、以下を参照して原因を特定してください。
|
エラーメッセージ |
原因 |
|
マスキングタスクが見つかりません。削除または無効化された可能性があります。 |
マスキングタスクが削除されたか、無効化されています (Actions 列のトグルがオフになっています)。 |
|
スケジュールされたタスクのスケジューリング周期が無効です。 |
毎日の実行時刻が無効です。 |
|
マスキング用のソースインスタンスが見つかりません。 |
ソーステーブルを含むインスタンスが存在しません。 |
|
マスキング用の宛先インスタンスが見つかりません。 |
考えられる原因には、インスタンスの権限付与のキャンセルや宛先インスタンスの削除などがあります。 |
|
マスキング用のソーステーブルが見つかりません。 |
考えられる原因には、インスタンスの権限付与のキャンセルやソーステーブルの削除などがあります。 |
|
マスキングアルゴリズムのパラメーターが無効です。 |
アルゴリズムのパラメーターが正しくありません。 |
|
ソーステーブルの列が空です。 |
ソースパーティションフィールドの列にデータがありません。 |
|
宛先テーブルへの書き込みに失敗しました。 |
宛先設定中に宛先テーブルへの書き込みに失敗しました。 |
|
ソーステーブルのクエリに失敗しました。 |
ソーステーブルでデータが見つかりませんでした。 |
|
宛先テーブルの作成に失敗しました。 |
宛先にテーブルが存在しない可能性があります。 |
|
プライマリキーが見つかりません。 |
RDS ソーステーブルにプライマリキーがありません。 |
|
タスク設定の MaxCompute パーティションフィールドが無効です。 |
ソース設定のソースパーティションまたは宛先設定の宛先パーティションが無効です。 |
マスキングタスクの編集または削除
実行待機中または実行中のマスキングタスクは編集または削除できません。
-
マスキングタスクの編集
タスク設定を調整するには、対象タスクの Actions 列にある Modify をクリックします。
-
マスキングタスクの削除
重要削除されたマスキングタスクは復元できません。慎重に進めてください。
不要になったタスクを削除するには、対象タスクの Actions 列にある Delete をクリックし、確認ダイアログボックスで OK をクリックします。
動的データマスキング
機能概要
動的マスキングタスクでは、指定されたデータをマスクするために、マスキングルールとして既存のマスキングテンプレートが必要です。ExecDatamask API を呼び出し、マスクするデータ (Data) とマスキングテンプレート ID (TemplateId) を渡し、マスキングテンプレートの Matching mode (Field name または Sensitive type) を適用して Data 内の dataList データをマスクします。
Data Security Center コンソールで、に移動し、Masking Configurations タブでマスキングテンプレート ID を取得します。カスタムマスキングテンプレートもサポートされています。手順については、「マスキングテンプレートの設定」をご参照ください。
ExecDatamask API のマスキングテンプレートメソッド:
|
照合方法 |
マスキングの説明 |
|
フィールド名 |
dataHeaderList の列名と、マスキングテンプレートのルールリスト内のフィールド名およびアルゴリズムを照合し、dataList 内の対応する列をマスクします。 |
|
機密タイプ |
ruleList 内の機密タイプのルール ID と、マスキングテンプレートのルールリスト内のルール識別子 ID を照合します。そのルールのフィールド名とアルゴリズムを適用して、dataList 内の対応する列をマスクします。 機密タイプのルールフィールドは、Data Insight の [データ特徴] ページから取得されます。これには組み込みおよびカスタムの識別特徴が含まれます。これらの特徴名は、ルールリストのルール名としても機能します。DescribeRules API を呼び出し、CustomType (ルールタイプ、つまり [データ特徴] の Source:組み込みまたはカスタム) と Name (ルール名、つまり [データ特徴] 名) を渡して、ルールの識別子 ID (Id) を取得します。 |
マスキング例の図:
制限事項
動的マスキングのために ExecDatamask API を呼び出す際、各リクエストのデータ (Data) は 2 MB 未満である必要があります。
動的マスキング API 呼び出しレコードの表示
Data Security Center コンソールにログインします。
左側のナビゲーションウィンドウで、を選択します。
-
Data Desensitization ページで、Dynamic desensitization タブをクリックします。
-
Dynamic desensitization ページで、ExecDatamask API の呼び出しレコードを表示します。
説明同じアカウントと IP アドレスを使用して API を複数回呼び出した場合、操作ログには 1 つのエントリのみが表示され、Cumulative number of calls が記録されます。
例:静的マスキングを使用したデータ共有
静的マスキングを使用して、アカウント内のソース OSS バケットにある構造化 CSV ファイル内の機密データをマスクし、マスクされたファイルを同じアカウント内の宛先 OSS バケットに保存します。宛先 OSS バケットを特定のユーザーと共有することで、安全なデータ共有を実現します。手順については、「OSS テーブルファイル内の機密データのマスク」をご参照ください。