# noust sessions

Manage active panel sessions.

```bash
noust sessions [OPTIONS] COMMAND [ARGS]...
```

Subcommands: [`list`](#noust-sessions-list), [`revoke`](#noust-sessions-revoke), [`revoke-others`](#noust-sessions-revoke-others)

## noust sessions list

List every active panel session.

```bash
noust sessions list [OPTIONS]
```

| Option | What it does | Default |
|---|---|---|
| `--json` | Print the sessions as JSON. |  |
| `--reason` | Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on. |  |

## noust sessions revoke

Revoke one session, named by a unique PREFIX of its id, as listed by 'noust sessions list'.

```bash
noust sessions revoke [OPTIONS] PREFIX
```

Arguments: `prefix`

| Option | What it does | Default |
|---|---|---|
| `--reason` | Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on. |  |

## noust sessions revoke-others

Revoke every active session.

```bash
noust sessions revoke-others [OPTIONS]
```

| Option | What it does | Default |
|---|---|---|
| `-f`, `--force` | Do not ask for confirmation. |  |
| `--reason` | Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on. |  |

