Red Hat Bugzilla – Bug 1027520
[RFE][horizon]: cross project view for horizon
Last modified: 2014-10-21 07:23:09 EDT
Description of problem:
During one of the meetings for horizon it was decided that an RFE for multiple projects would be a good edition.
So I am opening this RFE for this feature.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. create several project and assign the same user to both
users cannot view more than one project at a time when they are assigned to multiple projects
a user should be able to see all of his/her assigned projects without replacing the view.
there are several customer scenarios that were raised, including monitoring multiple products and dev/qe systems
Dafna, is there a blueprint for this or only Launchpad bug?
(In reply to Arthur Berezin from comment #1)
> Dafna, is there a blueprint for this or only Launchpad bug?
I think that I only opened a bug - not sure if a blueprint was opened.
If I remember right, this is essential an keystone issue (this was discussed back in April 2013 in Portland during the summit). And if I'm not totally wrong, keystone issues a user a ticket for a single project, not for a set of projects.
Nathan, would you be able to provide a Keystone perspective on this RFE?
(In reply to Julie Pichon from comment #4)
> Nathan, would you be able to provide a Keystone perspective on this RFE?
A Keystone token is only capable of having a single scope. The scope is going to be at a project level as far as Horizon is concerned. If Horizon wants to be able to allow a user to perform operations on multiple projects for a single user, it would need the ability to hold multiple Keystone tokens for that user's session. It would also need to know when to use the correct token for specific actions.
This all seems technically possible, but it is very likely a non-trivial change to the way Horizon works with regards to managing Keystone tokens.
Possibly also of interest, for admins and instances: https://blueprints.launchpad.net/horizon/+spec/horizon-massive-nova-instance-search
This feature will be tracked upstream https://bugs.launchpad.net/bugs/1248792