diff --git a/website/source/api/acl.html.md b/website/source/api/acl.html.md index a1f7284e2..4d7a61f80 100644 --- a/website/source/api/acl.html.md +++ b/website/source/api/acl.html.md @@ -8,7 +8,8 @@ description: |- # ACL HTTP API -The `/acl` endpoints create, update, destroy, and query ACL tokens in Consul. +The `/acl` endpoints create, update, destroy, and query ACL tokens in Consul. If +you are looking for general information about ACLs, please see the [ACL Guide](/docs/guides/acl.html). ## Create ACL Token diff --git a/website/source/docs/commands/exec.html.markdown.erb b/website/source/docs/commands/exec.html.markdown.erb index 6cc5a6794..4da09b86c 100644 --- a/website/source/docs/commands/exec.html.markdown.erb +++ b/website/source/docs/commands/exec.html.markdown.erb @@ -29,6 +29,16 @@ through the Consul servers and the Raft consensus algorithm, so having a large number of nodes in the cluster flow a large amount of data through the KV store could make the cluster unavailable. +The table below shows the [required ACLs](/api/index.html#acls) in order to +execute this command. + +| ACL Required | Scope | +| ------------ | ------------ | +| `agent:read` | local agent | +| `session:write` | local agent | +| `key:write` | `"_rexec"` prefix | +| `event:write` | `"_rexec"` prefix | + ## Usage Usage: `consul exec [options] [-|command...]`