Add a configuration option so that horizon can be deployed to enforce scope

Bug #1926347 reported by Lance Bragstad
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Triaged
High
Akihiro Motoki

Bug Description

Now that keystone supports system-scope as well as default roles, several upstream OpenStack services are updating their default policies to be more secure [0].

Horizon may need to understand how these services are configured via policy to present the proper panels to certain users (e.g., should the admin panels be presented to project-admins modeling the old behavior or should they only be presented to system-users?)

This bug is to track the work for horizon to evaluate the configuration changes necessary to deploy secure RBAC. This topic was discussed during the Xena PTG [1].

[0] Using system-scope to fix https://bugs.launchpad.net/glance/+bug/968696
[1] https://etherpad.opendev.org/p/policy-popup-xena-ptg

description: updated
Changed in horizon:
importance: Undecided → High
status: New → Triaged
Changed in horizon:
assignee: nobody → Akihiro Motoki (amotoki)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.