Skip to main content

policy

The policy command groups subcommands for interacting with policies. Users can write, read, and list policies in OpenBao.

For more information, please see the policy documentation.

Examples

List all enabled policies:

$ bao policy list

Create a policy named "my-policy" from contents on local disk:

$ bao policy write my-policy ./my-policy.hcl

Delete the policy named my-policy:

$ bao policy delete my-policy

Usage

Usage: bao 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.