OpenNebula / one

The open source Cloud & Edge Computing Platform bringing real freedom to your Enterprise Cloud 🚀
http://opennebula.io
Apache License 2.0
1.22k stars 479 forks source link

Sunstone should permit to select several groups without using All #5494

Open baby-gnu opened 3 years ago

baby-gnu commented 3 years ago

Description

Today, Sunstone permit to choose only one group or All, it could be very interersting to select several groups

Use case How are you going to use this new feature? Why do you need it?

I'm part of several groups and having the ressources of all the groups I belong always displayed became annoying.

In our OpenNebula, we have resources available to all users (golden images, shared networks) and resources dedicated per groups:

I'm member of 6 groups:

I want to be able to display only resources of groups users and production (hiding everything else)

Interface Changes

In Sunstone, the Groups selection should became a checkbox with All/None options instead of actual single choice.

Additional Context

I tried to play with labels but:

Progress Status

baby-gnu commented 3 years ago

Another idea on top of this could be to force a password authentication to enable some groups to make sure users know what they do. And in addition, the possibility to forget some selected groups at logout.

This way, when I select production I'm asked for a password (don't mess with prod) and when I logout + login this group is not automatically selected to avoid the I forgot this group was selected and broke something case.

Thanks.