Thanks that makes sense now. I don't have aws or anything but what would the admin user tag for those clouds look like?
On Fri, Feb 26, 2016 at 7:07 PM, Andrew Wilkins < [email protected]> wrote: > On Sat, Feb 27, 2016 at 1:10 AM Adam Stokes <[email protected]> > wrote: > >> Also, will the API support non admin users to login and query the various >> modelmanager methods they have access to? If so, will this be available by >> GA release? >> >> On Fri, Feb 26, 2016 at 11:45 AM, Adam Stokes <[email protected]> >> wrote: >> >>> Currently, the only way to login to the Juju 2.0 api is to use the Tag >>> of 'user-admin'. >>> >> > You can log in with additional users. With the CLI, you can do: > - juju add-user bob > - juju change-user-password bob > - juju switch-user bob > (or you could use the "register" command to add another controller entry; > you'll still end up with the "bob" user) > > However, all the files created by juju during bootstrap (accounts.yaml, >>> models.yaml, controllers.yaml) only mention the admin user as 'admin@local' >>> for the controller. >>> >> > "admin" is equivalent to "admin@local"; the latter form is canonical. > What you're passing over the API is a different form altogether: it is a > "tag". The tag form of a user is: user-<username>[@domain]. > > So for the "admin@local" user, the tag form is "user-admin@local". You > can also supply just "user-admin", and the "local" is implied. > > When will the API login support logging in as the admin user for the >>> specified controller? >>> >>> An example of the request being passed to the api server: >>> >>> {'Type': 'Admin', >>> 'Version': 3, >>> 'Request': 'Login', >>> 'RequestId': 1, >>> 'Params': {'auth-tag': user, >>> 'credentials': password}} >>> >>> user = 'user-admin' and not 'admin@local' as seen in the yaml configs. >>> >> > That should be working. Please file a bug if it's not, with steps to > reproduce. > > Cheers, > Andrew >
-- Juju mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju
