匿名化ジョブの作成
非本番インスタンスでユーザーおよびデータクラスのジョブに匿名化されたデータを使用するように、本番インスタンスで Data Privacy ジョブを構成します。
始める前に
データプライバシージョブは、次の 2 つの匿名化ユースケースをサポートしています。
- 特定の sys_users の機密データ
- 特定のデータクラスの機密データ。
必要なロール:data_privacy_processor および admin
手順
-
data_privacy_processor ロールに昇格させます。
ロールの昇格の詳細については、「特権ロールへの昇格」を参照してください。
- 移動先 システムセキュリティ > データプライバシー > 匿名化.
-
匿名化ポリシーで、ジョブで使用するポリシーの [ジョブをスケジュール] を選択します。
匿名化ジョブをスケジュールするには、ポリシーが公開済みステータスである必要があります。警告:匿名化ジョブは非常に破壊的であり、ロールバック時にのみ取り消すことができます。ジョブをスケジュールする前に、処理されたレコードやテーブルなどのすべての情報を再確認してください。
-
フォームのフィールドに入力します。
表 : 1. データプライバシージョブのフィールド フィールド 説明 使用されるポリシー (Policy used) このジョブに使用する選択されたプライバシーポリシー構成の読み取り専用の名前。ポリシーに関する補足情報を表示するには、ポリシーを編集します。 プライバシーポリシー構成の詳細については、「匿名化ポリシーの作成」を参照してください。
ジョブの説明 ジョブの説明。 開始時間 このジョブを実行する期間の開始時間 (HH:MM:SS 形式)。 終了時間 このジョブを実行する期間の終了時間 (HH:MM:SS 形式)。終了時間は開始時間よりも後でなければなりません ジョブは、このフィールドに入力された時間まで実行されます。ジョブがまだ完了していない場合、ジョブは一時停止し、次の期間の開始時に再開されます。
予行演習 ジョブをテストとして実行します。このジョブの実行時に影響を受けるレコードはありません。結果は、ジョブが実行された場合のように [ジョブ] リストに表示されます。 注:ロールバックを使用してデータプライバシージョブを構成するときは、[予行演習] をオフにする必要があります。詳細については、「Data Privacy ジョブのロールバック」を参照してください。ユーザ選択のタイプ 匿名化するユーザーまたはグループを選択します。 ユーザー/グループを選択 このジョブで匿名化する特定のユーザーまたはグループのセットを選択します。最大 1000 人のユーザーをサポートします。 注:この必須フィールドは、選択したプライバシーポリシーの条件でユーザーレコードを選択する必要がある場合にのみ表示されます。 -
重要:フォームで [ジョブをスケジュール] を選択して、匿名化をジョブキューに配置します。スケジューリング前およびジョブ中に、すべてのテーブルに正しい sys_dictionary エントリが必要です。
[開始時間] と [終了時間] フィールドで選択した時間の間でジョブが実行されます。ジョブが期間開始と期間終了の間に完了しなかった場合、ジョブは次の期間の開始時に続行されます。
[予行演習] が選択されている場合でも、ジョブは 1 回のみ実行できます。同じポリシーに基づいてジョブを再度実行するには、[ジョブをスケジュール] を選択し、同じフィールド値を使用してフォームに入力します。
警告:暗号化された列の匿名化ジョブでは、ジョブの対象となるすべての暗号化された列を復号化して再暗号化します。これを防ぐには、ポリシー手法として [アクションなし ] を選択します。ジョブが [ジョブ] ペインに一覧表示されます。フィールド 説明 名前 匿名化ジョブの名前。 説明 匿名化ジョブの説明。 更新日時 ジョブが最後に更新された日時。 状況 データプライバシージョブのステータス: - スケジュール済み:新しいジョブのデフォルトステータス。
- 完了:ジョブが選択したデータを正常に匿名化しました。
- キャンセル:ジョブは手動でキャンセルされました。
- エラー:ジョブの保存中に問題が発生しました。ジョブを再スケジュールするか、新しいジョブを作成します。エラーが引き続き発生する場合は、構成に問題がある可能性があります。
- ロールバック中:ジョブは匿名化をロールバックするように設定されています。
- ロールバック完了:匿名化ジョブのロールバックが正常に完了しました。
-
[ジョブ] ペインからジョブを選択して、ジョブサマリーを開きます。
ジョブがスケジュールされた後、[ジョブのキャンセル] および [一時停止] ボタンがジョブサマリーに表示されます。
表 : 2. スケジュール済みジョブの追加フィールド フィールド 説明 推定レコード数 この予行演習ジョブが実行される前に影響するレコードの推定数。読み取り専用フィールド 処理されるデータレコードの合計数 (Total data records processed) このジョブによって影響を受ける個々のデータレコードの合計数。読み取り専用フィールド。 処理されるデータテーブルの合計数 (Total data tables processed) このジョブによって処理されたデータテーブルの合計数。読み取り専用フィールド。 ロールバックの残り時間 (Time remaining to rollback) 完了したデータ匿名化ジョブをロールバックしてデータを匿名化解除できる残り時間。読み取り専用フィールド。 処理されたユーザーの合計数 (Total users processed) このジョブによって影響を受ける個々のユーザーレコードの合計数。読み取り専用フィールド。 ジョブのキャンセル 匿名化ジョブをキャンセルする場合に選択します。これはジョブの開始時間の前に選択する必要があります。 選択すると、ジョブステータスが [キャンセル] に更新されます。
一時停止 ロールバックが選択されている場合、選択するとジョブが一時停止し、記録がロールバックされます。ロールバックコンテキストの 3 日間の有効期限が過ぎると、警告メッセージが表示されます。 これは、ジョブの開始時間からジョブの終了時間までの間に選択する必要があります。
選択すると、ジョブステータスが [一時停止] に更新されます。
再開 一時停止したジョブを再開します。一時停止した場合、再開されたジョブのロールバックはサポートされません。ジョブをキャンセルし、Data Privacy ジョブを作成します。記録では、期限切れになっていないロールバックコンテキストが使用されます。 選択すると、ジョブステータスが [スケジュール済み] に更新されます。
エクスポート データプライバシージョブの詳細の .PDF ファイルをダウンロードします。