 07c4fa9d4b
			
		
	
	07c4fa9d4b
	
	
	
		
			
			Similar to projects, we shouldn't allow users and groups to change domains. The server side tosses up an error but osc should restrict that behaviour in the first place. Related-Bug: #1418384 Change-Id: I860291a5859c576021b18e35d1a12c32abfb6ca5
		
			
				
	
	
	
		
			3.1 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	user
Identity v2, v3
user create
Create new user
user create
os user create
    [--domain <domain>]
    [--project <project>]
    [--password <password>]
    [--password-prompt]
    [--email <email-address>]
    [--description <description>]
    [--enable | --disable]
    [--or-show]
    <user-name>--domain <domain>
Default domain (name or ID)
3
--project <project>
Default project (name or ID)
--password <password>
Set user password
--password-prompt
Prompt interactively for password
--email <email-address>
Set user email address
--description <description>
User description
3
--enable
Enable user (default)
--disable
Disable user
--or-show
Return existing user
If the username already exist return the existing user data and do not fail.
<name>
New user name
user delete
Delete user(s)
user delete
os user delete
    <user> [<user> ...]--domain <domain>
Domain owning \<user\> <_user_delete-user> (name or
ID)
3
<user>
User to delete (name or ID)
user list
List users
user list
os user list
    [--project <project>]
    [--domain <domain>]
    [--group <group> | --project <project>]
    [--long]--project <project>
Filter users by <project> (name or ID)
--domain <domain>
Filter users by <domain> (name or ID)
Identity version 3 only
--group <group>
Filter users by <group> membership (name or ID)
Identity version 3 only
--long
List additional fields in output
user set
Set user properties
user set
os user set
    [--name <name>]
    [--project <project>]
    [--password <password>]
    [--email <email-address>]
    [--description <description>]
    [--enable|--disable]
    <user>--name <name>
Set user name
--project <project>
Set default project (name or ID)
--password <password>
Set user password
--password-prompt
Prompt interactively for password
--email <email-address>
Set user email address
--description <description>
Set user description
3
--enable
Enable user (default)
--disable
Disable user
<user>
User to modify (name or ID)
user show
Display user details
user show
os user show
    [--domain <domain>]
    <user>--domain <domain>
Domain owning \<user\> <user_show-user> (name or ID)
3
User to display (name or ID)