Regular users cannot manage security groups in Horizon
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
Low
|
Deltik |
Bug Description
As a regular user (a user without the "admin" role), if I go to Horizon » Project » Compute » Access & Security » Security Groups, by default, the options to
* delete security groups,
* create security groups,
* update security groups,
* create security group rules, and
* delete security group rules
… do not show up.
If my Horizon IP address is 10.12.53.10, the page that should be showing those options would be https:/
This happens if the "network" (Neutron) service is enabled.
My regular user does have permission to manipulate security groups, which I checked with `nova secgroup-create`, `neutron security-
Also, I could bring up the Horizon interface to create new security groups by going directly to https:/
-------
The cause is that "openstack_
If you go to "openstack_
The problem is that the file that is supposed to contain those policies, "openstack_
-------
To fix the problem, add a comma to the end of the last policy in "openstack_
"delete_
"create_
"update_
"get_
"create_
"delete_
Now, regular users can manage security groups in Horizon.
description: | updated |
tags: | added: rbac |
Changed in horizon: | |
milestone: | ocata-1 → ocata-2 |
Changed in horizon: | |
milestone: | ocata-2 → next |
tags: | added: ocata-backport-potential |
Changed in horizon: | |
milestone: | next → pike-1 |
Fix proposed to branch: master /review. openstack. org/377777
Review: https:/