Files
nomad/website/content/docs/commands/acl/token/update.mdx
Aimee Ukasick 23fd87d9c9 Docs: Commands section move "General options" to page bottom (#26001)
* sectionless files plus acl section

* alloc section

* config, deployment sections

* job section

* licence, namespace

* node, node-pool

* operator

* plugin, quota, recommendation

* scaling, sentinel, server, service, system, var, volume

* Add "ENT" label to left nav for enterprise commands

* job tag break into separate folder and files; update options header
2025-06-12 14:31:38 -05:00

63 lines
1.9 KiB
Plaintext

---
layout: docs
page_title: 'nomad acl token update command reference'
description: |
The `nomad acl token update` command modifies an access control list (ACL) token. Update name, client or management type, policy, and role.
---
# `nomad acl token update` command reference
The `acl token update` command is used to update existing ACL tokens.
## Usage
```plaintext
nomad acl token update [options] <token_accessor_id>
```
The `acl token update` command requires an existing token's accessor ID.
## Update options
- `-name`: Sets the human readable name for the ACL token.
- `-type`: Sets the type of token. Must be one of "client" or "management".
- `-policy`: Specifies a policy to associate with the token. Can be specified
multiple times, but only with client type tokens. If any policies are
specified, they completely replace the policies on the existing token.
- `-role-id`: ID of a role to use for this token. Can be specified multiple
times, but only with client type tokens. If any roles are specified, they
completely replace the roles on the existing token.
- `-role-name`: Name of a role to use for this token. Can be specified multiple
times, but only with client type tokens. If any roles are specified, they
completely replace the roles on the existing token.
## Examples
Update an existing ACL token:
```shell-session
$ nomad acl token update -name="example-acl-token-updated" ef851ca0-b331-da5d-bbeb-7ede8f7c9151
Accessor ID = ef851ca0-b331-da5d-bbeb-7ede8f7c9151
Secret ID = 11d5348a-8768-5baa-6185-c154980e1488
Name = example-acl-token-updated
Type = client
Global = false
Create Time = 2022-08-23 12:16:09.680699039 +0000 UTC
Expiry Time = <never>
Create Index = 140
Modify Index = 151
Policies = [example-acl-policy]
Roles
ID Name
2fe0c403-4502-e99d-4c79-a2821355e66d example-acl-role-updated
```
## General options
@include 'general_options_no_namespace.mdx'