コンパートメントの作成

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操作を実行してコンパートメントを作成します。