# tokens

Manage personal access tokens

Aliases:

* token

## Usage [#usage]

```console
coder tokens
```

## Description [#description]

```console
Tokens are used to authenticate automated clients to Coder.
  - Create a token for automation:

     $ coder tokens create

  - List your tokens:

     $ coder tokens ls

  - Create a scoped token:

     $ coder tokens create --scope workspace:read --allow workspace:<uuid>

  - Remove a token by ID:

     $ coder tokens rm WuoWs4ZsMX
```

## Subcommands [#subcommands]

| Name                                                           | Purpose                                    |
| -------------------------------------------------------------- | ------------------------------------------ |
| [<code>create</code>](/beta-docs/reference/cli/tokens_create/) | Create a token                             |
| [<code>list</code>](/beta-docs/reference/cli/tokens_list/)     | List tokens                                |
| [<code>view</code>](/beta-docs/reference/cli/tokens_view/)     | Display detailed information about a token |
| [<code>remove</code>](/beta-docs/reference/cli/tokens_remove/) | Expire or delete a token                   |
