> ## Documentation Index
> Fetch the complete documentation index at: https://docs.controlplane.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a Cloud Account

> Create a cloud account in your org and configure permissions at AWS, Azure, GCP, or NGS to grant Control Plane access.

## Overview

Creating a [cloud account](/reference/cloudaccount) involves two steps:

* Create the [cloud account](/reference/cloudaccount) in Control Plane.
* Configure permissions in the cloud provider to grant Control Plane access.

Follow the steps below to create a [cloud account](/reference/cloudaccount) within your [org](/reference/org).

## Prerequisites

* Review the [cloud account](/reference/cloudaccount) reference page.
* Have [permissions](/reference/policy#permissions) to create a [cloud account](/reference/cloudaccount).
* Optional: Install the [CLI](/cli-reference/installation).
* For Azure cloud accounts: the `az` CLI is required to run the setup commands. Install it locally, or use [Azure Cloud Shell](https://shell.azure.com/bash) which has `az` preinstalled.

## Create using the Console

1. Create a new cloud account using one of the following methods:
   * Click `Cloud Accounts` in the left menu, then click `New`, or
   * Click the `Create` dropdown in the upper right corner and select `Cloud Account`.
2. Enter a unique name and optional description.
3. Under `Cloud Provider`, choose the provider you are targeting.
4. Click `Provider` and follow the instructions shown to complete the provider-specific cloud account setup.
5. Optionally, click `Tags` and enter any [tags](/core/misc#tags).
6. Click `Create` to add the cloud account and connect it to the cloud provider.

## Create using the CLI

The CLI offers three commands to create a cloud account corresponding to each cloud provider:

| Cloud Provider | CLI Command                                                                                      |
| :------------- | :----------------------------------------------------------------------------------------------- |
| AWS            | [cpln cloudaccount create-aws](/cli-reference/commands/cloudaccount#cloudaccount-create-aws)     |
| Azure          | [cpln cloudaccount create-azure](/cli-reference/commands/cloudaccount#cloudaccount-create-azure) |
| GCP            | [cpln cloudaccount create-gcp](/cli-reference/commands/cloudaccount#cloudaccount-create-gcp)     |

Running the following command for each provider shows detailed instructions on how to create a cloud account:

<CodeGroup>
  ```bash AWS theme={null}
  cpln cloudaccount create-aws --org ORG_NAME --how
  ```

  ```bash Azure theme={null}
  cpln cloudaccount create-azure --org ORG_NAME --how
  ```

  ```bash GCP theme={null}
  cpln cloudaccount create-gcp --org ORG_NAME --how
  ```
</CodeGroup>

The instructions shown from the `--how` option will include steps for both the cloud provider UI and CLI.

## Reference

Refer to the [cloud account](/reference/cloudaccount) reference page for additional details.
