前提条件
このトピックでは、Oracle Database@AWSのプロビジョニングを開始するために必要な前提条件について説明します。プロビジョニング中は、実行するタスクの多くに特定の権限が必要です。次の表に、各タスクを完了するために必要な権限の詳細を示します。
ノート
次のノートは、OCI IAMに関するものです:
次のノートは、OCI IAMに関するものです:
- ユーザーがOCIテナンシ管理者の場合、次の表に示すステップには追加の権限は必要ありません。
- ユーザーがOCIテナンシ管理者でない場合、ユーザーは、次の表に示す必要な権限を持つグループの一部である必要があります。
- オンボーディング・プロセス中に、必要なポリシーを使用して一部のグループが自動的に作成され、ユーザーがタスクを実行できるように、それらのグループにユーザーを追加できます。
- 別のグループにタスクの実行を許可する場合は、次のステップに従います。
- デフォルト・ドメインに新規グループを作成するか、既存のグループを使用します。詳細は、新規グループの作成を参照してください。
- 必要なポリシー・ステートメントを使用してOCIテナンシのルート・コンパートメントにポリシーを作成し、それをグループに追加します。詳細は、ポリシーの作成に関する項を参照してください。
- グループにユーザーを追加します。詳細は、Add the userを参照してください。
ノート
次のノートは、AWS IAMに関するものです:
次のノートは、AWS IAMに関するものです:
- ユーザーがAWSテナンシ管理者の場合、次の表に示すステップには追加の権限は必要ありません。
- ユーザーがAWSテナンシ管理者でない場合は、追加の権限が必要です。
- 次の表に示すポリシーは、ステップの実行に必要なAWS IAMアクションの例を示しています。
- JSONポリシーを作成してユーザーに追加するには、JSONエディタを使用したポリシーの作成およびIAMユーザーにポリシーを直接アタッチして権限を追加するにはを参照してください。
- ユーザーがAWSテナンシ管理者の場合、Oracle Database@AWSのオンボーディングに必要な権限を付与するポリシーを作成する必要があります。
- [policy_name]をポリシーの名前に置き換え、[actionX]を付与する権限に置き換える必要があります。
{ "Version": "2012-10-17", "Statement": [ { "Sid": "[policy_name]", "Effect": "Allow", "Action": [ "[action1]", "[action2]", ... ], "Resource": "*" } ] }
- [policy_name]をポリシーの名前に置き換え、[actionX]を付与する権限に置き換える必要があります。
ノート
AWSのサービス・コントロール・ポリシー(SCP)と、組織レベルで設定された権限境界の両方が、このトピックで説明するように、ユーザー権限をオーバーライドできます。これにより、ユーザーが必要な権限を持っている場合でも、Oracle Database@AWSのオンボーディングおよびプロビジョニング操作が失敗する可能性があります。詳細は、サービス制御ポリシー(SCP)、IAMエンティティの権限境界およびリソースベースのポリシーを使用したアイデンティティベースのポリシーの評価を参照してください。
AWSのサービス・コントロール・ポリシー(SCP)と、組織レベルで設定された権限境界の両方が、このトピックで説明するように、ユーザー権限をオーバーライドできます。これにより、ユーザーが必要な権限を持っている場合でも、Oracle Database@AWSのオンボーディングおよびプロビジョニング操作が失敗する可能性があります。詳細は、サービス制御ポリシー(SCP)、IAMエンティティの権限境界およびリソースベースのポリシーを使用したアイデンティティベースのポリシーの評価を参照してください。
表1-1タスク別のOracle Database@AWSリソース権限
タスク | クラウド | ペルソナ | 権限 |
---|---|---|---|
|
AWS | ネットワーキング管理者 | AWS IAM:
|
|
AWS | インフラストラクチャ管理者 | AWS IAM:
|
|
AWS | インフラストラクチャ管理者 |
所有者/信頼できるアカウント権限(組織を確認するため):
所有者アカウント権限(リソース共有を作成するには):
信頼できるアカウントの権限(Resource Access Manager (RAM)ポータルから共有リソースを表示し、Oracle Database@AWSからアカウントをアクティブ化するには):
ノート:
|
|
AWS | インフラストラクチャ管理者およびデータベース管理者 | AWS IAM:
|
|
OCI | データベース管理者 |
OCI IAM: ユーザーがOCIテナンシ管理者でない場合は、次のものの一部である必要があります:
|
|
AWS | インフラストラクチャ管理者およびデータベース管理者 | AWS:
|
|
OCI | データベース管理者 |
OCI IAM: ユーザーがOCIテナンシ管理者でない場合は、次のものの一部である必要があります:
|
必要な権限の付与方法の詳細は、次を参照してください。