Create new user
openstack user create
[--domain <domain>]
[--project <project>]
[--project-domain <project-domain>]
[--password <password>]
[--password-prompt]
[--email <email-address>]
[--description <description>]
[--ignore-lockout-failure-attempts]
[--no-ignore-lockout-failure-attempts]
[--ignore-password-expiry]
[--no-ignore-password-expiry]
[--ignore-change-password-upon-first-use]
[--no-ignore-change-password-upon-first-use]
[--enable-lock-password]
[--disable-lock-password]
[--enable-multi-factor-auth]
[--disable-multi-factor-auth]
[--multi-factor-auth-rule <rule>]
[--enable | --disable]
[--or-show]
<name>
Default domain (name or ID)
Default project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Set user password
Prompt interactively for password
Set user email address
User description
Opt into ignoring the number of times a user has authenticated and locking out the user as a result
Opt out of ignoring the number of times a user has authenticated and locking out the user as a result
Opt into allowing user to continue using passwords that may be expired
Opt out of allowing user to continue using passwords that may be expired
Control if a user should be forced to change their password immediately after they log into keystone for the first time. Opt into ignoring the user to change their password during first time login in keystone
Control if a user should be forced to change their password immediately after they log into keystone for the first time. Opt out of ignoring the user to change their password during first time login in keystone
Disables the ability for a user to change its password through self-service APIs
Enables the ability for a user to change its password through self-service APIs
Enables the MFA (Multi Factor Auth)
Disables the MFA (Multi Factor Auth)
Set multi-factor auth rules. For example, to set a rule requiring the “password” and “totp” auth methods to be provided, use: “–multi-factor-auth-rule password,totp”. May be provided multiple times to set different rule combinations.
Enable user (default)
Disable user
Return existing user
New user name
Delete user(s)
openstack user delete [--domain <domain>] <user> [<user> ...]
Domain owning <user> (name or ID)
User(s) to delete (name or ID)
List users
openstack user list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--domain <domain>]
[--group <group> | --project <project>]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Filter users by <domain> (name or ID)
Filter users by <group> membership (name or ID)
Filter users by <project> (name or ID)
List additional fields in output
Change current user password
openstack user password set
[--password <new-password>]
[--original-password <original-password>]
New user password
Original user password
Set user properties
openstack user set
[--name <name>]
[--domain <domain>]
[--project <project>]
[--project-domain <project-domain>]
[--password <password>]
[--password-prompt]
[--email <email-address>]
[--description <description>]
[--ignore-lockout-failure-attempts]
[--no-ignore-lockout-failure-attempts]
[--ignore-password-expiry]
[--no-ignore-password-expiry]
[--ignore-change-password-upon-first-use]
[--no-ignore-change-password-upon-first-use]
[--enable-lock-password]
[--disable-lock-password]
[--enable-multi-factor-auth]
[--disable-multi-factor-auth]
[--multi-factor-auth-rule <rule>]
[--enable | --disable]
<user>
Set user name
Domain the user belongs to (name or ID). This can be used in case collisions between user names exist.
Set default project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Set user password
Prompt interactively for password
Set user email address
Set user description
Opt into ignoring the number of times a user has authenticated and locking out the user as a result
Opt out of ignoring the number of times a user has authenticated and locking out the user as a result
Opt into allowing user to continue using passwords that may be expired
Opt out of allowing user to continue using passwords that may be expired
Control if a user should be forced to change their password immediately after they log into keystone for the first time. Opt into ignoring the user to change their password during first time login in keystone
Control if a user should be forced to change their password immediately after they log into keystone for the first time. Opt out of ignoring the user to change their password during first time login in keystone
Disables the ability for a user to change its password through self-service APIs
Enables the ability for a user to change its password through self-service APIs
Enables the MFA (Multi Factor Auth)
Disables the MFA (Multi Factor Auth)
Set multi-factor auth rules. For example, to set a rule requiring the “password” and “totp” auth methods to be provided, use: “–multi-factor-auth-rule password,totp”. May be provided multiple times to set different rule combinations.
Enable user (default)
Disable user
User to modify (name or ID)
Display user details
openstack user show [--domain <domain>] <user>
Domain owning <user> (name or ID)
User to display (name or ID)
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.