ロールのコピーまたは編集
ロールを最初から作成するのではなく、ロールをコピーし、そのコピーを編集して新しいロールを作成できます。 または、既存のロールを編集できます。
セキュリティ・コンソールのロール・タブからコピーまたは編集を開始します。 次のいずれかを実行します。
-
ビジュアライゼーション・グラフを作成し、そのロールのいずれかを選択します。 右クリックして、「ロールのコピー」または「ロールの編集」を選択します。
-
「ロール」ページの「検索結果」列でロールのリストを生成します。 いずれかを選択し、そのメニュー・アイコンをクリックします。 メニューで、「ロールのコピー」または「ロールの編集」を選択します。
ロールをコピーする場合は、「コピー・オプション」ダイアログで2つのオプションのいずれかを選択します:
-
最上位ロールのコピー: 選択したロールのみをコピーします。 ソース・ロールには階層内のロールへのリンクがあり、そのコピーはそれらのロールの元のバージョンへのリンクを継承します。 このオプションを選択すると、継承されたロールに対する後続の変更は、ソースの最高ロールのみでなく、コピーにも影響します。
-
最上位ロールおよび継承ロールのコピー: 選択したロールだけでなく、その階層内のすべてのロールもコピーします。 最上位ロールのコピーは、下位ロールの新しいコピーに接続されます。 このオプションを選択した場合は、継承されたロールの元のバージョンが変更されても、コピーされたロールには影響しません。
次に、編集トレインが開きます。 基本的に、ロールを作成するときと同じプロセスに従って、ロールを編集します。 ただし、次の点に注意してください。
-
「基本情報」ページで、Oracleから出荷されたロールに対して「ロールの編集」オプションを選択した場合、「事前定義済ロール」ボックスにチェックマークが入ります。 その場合は、次のことができます:
-
カスタム・データ・セキュリティ・ポリシーを追加します。 これらのカスタム・データ・セキュリティ・ポリシーを変更または削除します。
-
ロールがジョブ・ロールや抽象ロール、任意ロールの場合は、ユーザーを追加または削除します。
次のことはできません。
-
機能セキュリティ・ポリシーを変更、追加または削除します。
-
Oracleによって提供されるデータ・セキュリティ・ポリシーを変更または削除します。
-
ロール階層を変更します。
カスタム・ロールを編集している場合、またはロールをコピーしている場合は、「事前定義済ロール」チェック・ボックスの選択が解除されます。 その場合は、ロール・コンポーネントに変更を加えることができます。
-
-
デフォルトでは、コピーされたロールの名前とコードはソース・ロールと一致しますが、プレフィクス、サフィクス、またはその両方が追加されます。 ロール管理ページで、デフォルトの接頭辞と接尾辞を値ごとに構成できます。
-
コピーしたロールは、ソース・ジョブまたは抽象ロールからユーザーを継承できません。 コピーしたロールのユーザーを選択する必要があります。 (ソース・ロールに属するユーザーを含めることができます。)
-
ロールをコピーすると、そのロールの下位にあるすべてのロールが「ロール階層」ページに表示されます。 ただし、コピーした最上位ロールに対してのみロールを追加または削除できます。
ロール・コピー・ジョブのステータスをモニターするには、管理タブを選択し、管理ページの「ロール・ステータス」タブを選択します。