noust approval
Four-eyes requests: list them, and approve or reject them as root.
Shell
noust approval [OPTIONS] COMMAND [ARGS]...Subcommands: approve, list, reject, show
noust approval approve
Approve a request: its requester may make that exact call once.
Shell
noust approval approve [OPTIONS] APPROVAL_IDArguments: approval_id
| Option | What it does | Default |
|---|---|---|
--comment |
What you say to the requester. | |
--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 approval list
List approval requests, those waiting for a decision by default.
Shell
noust approval list [OPTIONS]| Option | What it does | Default |
|---|---|---|
--state |
Which requests to list. | requested |
--json |
Print the requests 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 approval reject
Reject a request, or withdraw an approval that was not used yet.
Shell
noust approval reject [OPTIONS] APPROVAL_IDArguments: approval_id
| Option | What it does | Default |
|---|---|---|
--comment |
Why, shown to the requester. | |
--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 approval show
Show one request with the call it snapshots, secrets redacted.
Shell
noust approval show [OPTIONS] APPROVAL_IDArguments: approval_id
| Option | What it does | Default |
|---|---|---|
--json |
Print the request 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. |