Horizon does not allow domain admin to create users
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
New
|
Undecided
|
Unassigned |
Bug Description
Hi,
I have a user (rallyadmin) that is given the admin role to the domain (rally). If I pull in the keystone v3 policy.json file to horizon (copy it to the location holding keystone_
However, for some reason, I cannot create users. I can do this from the command line just fine, only if I use the domain ID in the command.
Example:
openstack user create --domain ec52643a4652460
+------
| Field | Value |
+------
| domain_id | ec52643a4652460
| enabled | True |
| id | 9fe967f27c594c7
| name | rally01 |
| options | {} |
| password_expires_at | None |
+------
This puts the user inside the rally domain, as expected.
It appears that Horizon is missing the "Create User" button from the Users list, if you login as the rallyadmin account. I am unsure why it is doing this - perhaps we are checking something that we shouldn't.
I will clear out anything in my memcache to see if that caused the problem, but I do not remember having this issue in the past. Please advise on how to resolve or if you need additional items, such as viewing my policy file (we're tentative on dropping this information to the wild right now).
Thank you - and please, apologies if anything got misfiled or done incorrectly with the bug filing.
I am having the same issue as well.