---
title: chronoctl token
description: The token command reads a private token file, generates and signs the nonce, and then returns an expiring token to be used in the Authorization header.
url: https://docs.influxdata.com/chronograf/v1/tools/chronoctl/token/
estimated_tokens: 425
product: Chronograf
version: v1
publisher: InfluxData
canonical: https://docs.influxdata.com/chronograf/v1/tools/chronoctl/token/
date: '2023-10-17T11:22:14-06:00'
lastmod: '2023-10-17T11:22:14-06:00'
---

The `token` command reads a private token file, generates and signs the nonce,
and then returns an expiring token to be used in the `Authorization` header.
For example:

```sh
Authorization: CHRONOGRAF-SHA256 <returned-expiring-token>
```

## Usage

```
chronoctl token [flags]
```

## Flags

|Flag|                  |                         Description                         | Env. Variable  |
|----|------------------|-------------------------------------------------------------|----------------|
|`-h`|     `--help`     |                     Output command help                     |                |
|    |`--chronograf-url`|   Chronograf’s URL *(default is `http://localhost:8888`)*   |`CHRONOGRAF_URL`|
|`-k`| `--skip-verify`  |             Skip TLS certification verification             |                |
|    |`--priv-key-file` |Private key file location for superadmin token authentication|`PRIV_KEY_FILE` |

## Examples

The following example uses the RSA key used when started the Chronograf server and
returns an expiring token that can be used to gain superadmin access to Chronograf.

> [!Note]
> The private key must correspond to the public key used when starting the
> Chronograf server.

```sh
chronoctl token --priv-key-file /path/to/chronograf-rsa
```
| Flag |  | Description | Env. Variable |
| --- | --- | --- | --- |
| Flag |  | Description | Env. Variable |
| -h | --help | Output command help |  |
|  | --chronograf-url | Chronograf’s URL  (default is  http://localhost:8888 ) | CHRONOGRAF_URL |
| -k | --skip-verify | Skip TLS certification verification |  |
|  | --priv-key-file | Private key file location for superadmin token authentication | PRIV_KEY_FILE |
