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

# ubx auth

> Configure cloud provider credentials.

`ubx auth` delegates to existing cloud CLIs to configure credentials. ubx does not store credentials itself.

## Usage

```bash theme={null}
ubx auth <provider>
ubx auth status [provider]
```

## Subcommands

### `ubx auth aws`

```bash theme={null}
ubx auth aws
# runs: aws configure
```

Requires [AWS CLI](https://aws.amazon.com/cli/) installed.

### `ubx auth gcp`

```bash theme={null}
ubx auth gcp
# runs: gcloud auth application-default login
```

Requires [gcloud CLI](https://cloud.google.com/sdk/docs/install) installed.

### `ubx auth azure`

```bash theme={null}
ubx auth azure
# runs: az login
```

Requires [Azure CLI](https://learn.microsoft.com/cli/azure/install-azure-cli) installed.

### `ubx auth status`

Show credential status for all providers:

```bash theme={null}
ubx auth status          # all providers
ubx auth status aws      # AWS only
```

```
  ◆ Auth Status

  AWS      ✓  authenticated  (profile: default, region: eu-west-1)
  GCP      ✓  authenticated  (account: you@example.com)
  Azure    ✗  not configured  (run: ubx auth azure)
```

## CLI Not Installed

If a cloud CLI is not on `$PATH`:

```
  AWS      ✗  not installed  (install: https://aws.amazon.com/cli/)
```
