User management
This section covers topics related to managing users at the administrative level.
Disabling and re-enabling users
An administrator can sever user communication from a user to the controller
they manage by disabling them. The effect is immediate. To get a list of
potential users to disable the juju users
command can first be used.
Examples:
To disable the user 'mike':
juju disable-user mike
To re-enable the user 'mike':
juju enable-user mike
Disabled users do not show up in the output to juju users
unless the
'--all' option is used:
Controller: cstack
Name Display name Access Date created Last connection
admin* admin superuser 2016-10-12 just now
mike login 17 minutes ago never connected (disabled)
Changing user passwords
The local user is prompted to set a password when registering the controller. This password can subsequently be changed either by the user or by the admin user of the controller. For the user, it is simply a matter of running:
juju change-user-password
The admin user must also supply the name of the user account whose password is to be changed:
juju change-user-password mike
Then simply follow the prompts to enter and confirm a new password.