Userpass auth method (HTTP API)
Create/Update user
Method
Path
Parameters
Sample payload
{
"password": "superSecretPassword",
"token_policies": ["admin", "default"],
"token_bound_cidrs": ["127.0.0.1/32", "128.252.0.0/16"]
}Sample request
$ curl \
--header "X-Vault-Token: ..." \
--request POST \
--data @payload.json \
http://127.0.0.1:8200/v1/auth/userpass/users/mitchellhRead user
Method
Path
Sample request
Sample response
Delete user
Method
Path
Parameters
Sample request
Update password on user
Method
Path
Parameters
Sample payload
Sample request
Update policies on user
Method
Path
Parameters
Sample payload
Sample request
List users
Method
Path
Sample request
Sample response
Login
Method
Path
Parameters
Sample payload
Sample request
Sample response
Last updated