==== user ==== Identity v2, v3 user create ----------- Create new user .. program:: user create .. code:: bash os user create [--domain ] [--project [--project-domain ]] [--password ] [--password-prompt] [--email ] [--description ] [--enable | --disable] [--or-show] .. option:: --domain Default domain (name or ID) .. versionadded:: 3 .. option:: --project Default project (name or ID) .. option:: --project-domain Domain the project belongs to (name or ID). This can be used in case collisions between project names exist. .. option:: --password Set user password .. option:: --password-prompt Prompt interactively for password .. option:: --email Set user email address .. option:: --description User description .. versionadded:: 3 .. option:: --enable Enable user (default) .. option:: --disable Disable user .. option:: --or-show Return existing user If the username already exist return the existing user data and do not fail. .. describe:: New user name user delete ----------- Delete user(s) .. program:: user delete .. code:: bash os user delete [--domain ] [ ...] .. option:: --domain Domain owning :ref:`\ ` (name or ID) .. versionadded:: 3 .. _user_delete-user: .. describe:: User(s) to delete (name or ID) user list --------- List users .. program:: user list .. code:: bash os user list [--project ] [--domain ] [--group | --project ] [--long] .. option:: --project Filter users by `` (name or ID) .. option:: --domain Filter users by `` (name or ID) *Identity version 3 only* .. option:: --group Filter users by `` membership (name or ID) *Identity version 3 only* .. option:: --long List additional fields in output user set -------- Set user properties .. program:: user set .. code:: bash os user set [--name ] [--project [--project-domain ]] [--password ] [--password-prompt] [--email ] [--description ] [--enable|--disable] .. option:: --name Set user name .. option:: --project Set default project (name or ID) .. option:: --project-domain Domain the project belongs to (name or ID). This can be used in case collisions between project names exist. .. option:: --password Set user password .. option:: --password-prompt Prompt interactively for password .. option:: --email Set user email address .. option:: --description Set user description .. versionadded:: 3 .. option:: --enable Enable user (default) .. option:: --disable Disable user .. describe:: User to modify (name or ID) user show --------- Display user details .. program:: user show .. code:: bash os user show [--domain ] .. option:: --domain Domain owning :ref:`\ ` (name or ID) .. versionadded:: 3 .. _user_show-user: .. describe:: User to display (name or ID)