add user to Default org in add-superadmin cmd

pull/10616/head
Luke Morris 2018-02-09 14:29:43 -08:00
parent ee90260d92
commit 043d134a81
1 changed files with 17 additions and 3 deletions
cmd/chronoctl

View File

@ -44,6 +44,12 @@ func (l *AddCommand) Execute(args []string) error {
Name: l.Username,
Provider: l.Provider,
Scheme: l.Scheme,
Roles: []chronograf.Role{
{
Name: "member",
Organization: "default",
},
},
SuperAdmin: true,
}
@ -53,6 +59,14 @@ func (l *AddCommand) Execute(args []string) error {
}
} else {
user.SuperAdmin = true
if len(user.Roles) == 0 {
user.Roles = []chronograf.Role{
{
Name: "member",
Organization: "default",
},
}
}
if err = c.UsersStore.Update(ctx, user); err != nil {
return err
}