コンパートメントの作成

IAMテナンシにコンパートメントを作成して、クラウド・リソースを編成および分離します。

管理者グループに属している場合、または管理者がコンパートメントを管理できるポリシーを作成している場合は、コンパートメントの作成に必要なアクセス権があります。コンパートメントを管理するポリシーは、テナンシ・レベルまたはコンパートメント・レベルにスコープ指定できます。

コンパートメントを作成する際は、親コンパートメント内で一意の名前(文字、数字、ピリオド、ハイフンおよびアンダースコアを含む、最大100文字)を指定する必要があります。また、コンパートメントについて一意で変更可能な説明である説明を1文字から400文字まで指定する必要があります。また、Oracleによって、Oracle Cloud ID (OCID)と呼ばれる一意のIDがコンパートメントに割り当てられます。詳細は、リソース識別子を参照してください。

次のコンソール・イメージに示すように、コンパートメントにサブコンパートメントを作成して、6レベルの深さの階層を作成できます。

コンパートメント階層の6レベルの深さを示す図

    1. ナビゲーション・メニューを開き、「アイデンティティおよびセキュリティ」を選択します。「アイデンティティ」で、「コンパートメント」を選択します。
      テナンシでアクセス権を持つコンパートメントのリストが表示されます。
    2. コンパートメントを作成するコンパートメントにナビゲートします。
      • テナンシ(ルート・コンパートメント)にコンパートメントを作成するには、「コンパートメントの作成」を選択します。
      • それ以外の場合は、コンパートメントの作成先コンパートメントの詳細ページに到達するまで、コンパートメントの階層を選択します。次に、詳細ページで「コンパートメントの作成」を選択します。
    3. 次の情報を入力します:
      • 名前:コンパートメントの一意の名前(文字、数字、ピリオドの、ハイフン、アンダースコアなど、最大100字)。名前は親コンパートメント内で一意である必要があります。機密情報の入力は避けてください。
      • 説明: わかりやすい説明。これは後で変更できます。
      • 親コンパートメント:存在するコンパートメントが表示されます。このコンパートメントを作成する別のコンパートメントを選択するには、リストから選択します。
      • タグ: リソースを作成する権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済タグを適用するには、タグネームスペースを使用する権限を持つ必要があります。タグ付けの詳細は、リソース・タグを参照してください。 タグを適用するかどうかわからない場合は、このオプションをスキップするか、管理者に問い合せてください。後でタグを適用できます。後でタグを適用できます。
    4. 「コンパートメントの作成」を選択します。
    また、コンパートメントのポリシーを記述することもできます。ポリシーの作成に関する項を参照してください。
  • createコマンドおよび必要なパラメータを使用して、コンパートメントを作成します:

    oci iam compartment create [OPTIONS]

    CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。

  • CreateCompartment操作を実行して、コンパートメントを作成します。