54 lines
1.1 KiB
Markdown
54 lines
1.1 KiB
Markdown
---
|
|
layout: "docs"
|
|
page_title: "policy - Command"
|
|
sidebar_current: "docs-commands-policy"
|
|
description: |-
|
|
The "policy" command groups subcommands for interacting with policies. Users
|
|
can Users can write, read, and list policies in Vault.
|
|
---
|
|
|
|
# policy
|
|
|
|
The `policy` command groups subcommands for interacting with policies. Users can
|
|
Users can write, read, and list policies in Vault.
|
|
|
|
For more information, please see the [policy
|
|
documentation](/docs/concepts/policies.html).
|
|
|
|
## Examples
|
|
|
|
List all enabled policies:
|
|
|
|
```text
|
|
$ vault policy list
|
|
```
|
|
|
|
Create a policy named "my-policy" from contents on local disk:
|
|
|
|
```text
|
|
$ vault policy write my-policy ./my-policy.hcl
|
|
```
|
|
|
|
Delete the policy named my-policy:
|
|
|
|
```text
|
|
$ vault policy delete my-policy
|
|
```
|
|
|
|
## Usage
|
|
|
|
```text
|
|
Usage: vault policy <subcommand> [options] [args]
|
|
|
|
# ...
|
|
|
|
Subcommands:
|
|
delete Deletes a policy by name
|
|
list Lists the installed policies
|
|
read Prints the contents of a policy
|
|
write Uploads a named policy from a file
|
|
```
|
|
|
|
For more information, examples, and usage about a subcommand, click on the name
|
|
of the subcommand in the sidebar.
|