Horizon should use the authorization API in keystone to build authorization targets for users
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Triaged
|
High
|
Akihiro Motoki |
Bug Description
During the Xena PTG we discussed how to continue integrating the secure RBAC effort into Horizon [0].
One improvement we agreed upon was for Horizon to use the user's unscoped token to fetch authorization scopes (GET /v3/auth/projects, GET /v3/auth/domains, GET /v3/auth/system) [1].
Then horizon can present a list of targets and rescope tokens similar to what it does today. Additionally, this is a good way to start integrating support for system-scoped tokens into Horizon, which horizon will need in the future when it's required by policy.
[0] https:/
[1] https:/
Changed in horizon: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in horizon: | |
assignee: | nobody → Akihiro Motoki (amotoki) |