Bug 1273041

Summary: [RFE] extend Permission tab with list of 'My groups'
Product: [oVirt] ovirt-engine Reporter: Petr Spacek <pspacek>
Component: Frontend.UserPortalAssignee: Ravi Nori <rnori>
Status: CLOSED CURRENTRELEASE QA Contact: Pavel Novotny <pnovotny>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: ---CC: bugs, gklein, lsurette, masayag, michal.skrivanek, oourfali, pnovotny, pstehlik, rbalakri, Rhev-m-bugs, srevivo, trichard, ykaul
Target Milestone: ovirt-4.0.0-alphaKeywords: FutureFeature, UserExperience
Target Release: 4.0.0Flags: rule-engine: ovirt-4.0.0+
pnovotny: testing_plan_complete+
rule-engine: planning_ack+
oourfali: devel_ack+
pstehlik: testing_ack+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ovirt 4.0.0 alpha1 Doc Type: Enhancement
Doc Text:
With this release, the Add Permissions dialog now has a new radio button called "My Groups", which lists the currently logged in user's groups. The user can use this option to grant permissions to other users in the same group.
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-08-01 12:24:11 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Infra RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1346932, 1352675    
Bug Blocks: 1213937, 1416025    
Attachments:
Description Flags
mockup of exteded permission-add dialog none

Description Petr Spacek 2015-10-19 12:45:00 UTC
Current dialog for adding permissions is not optimal for ordinary users. Often the user creates a VM and wants to share it with his team, which is typically represented by a user group. For this use-case it makes sense to offer user's groups first instead of forcing user to type in name of the groups he is member of.

Conclusion from discussion with Oved is to add new 'radio button' to Permission add dialog. This new radio button would offer list of groups the logged-in user is member of.


Personally I would say that it makes sense to make this new mode default in User Portal (and that all other modes should stay available).

Comment 1 Petr Spacek 2015-10-19 12:46:17 UTC
Created attachment 1084396 [details]
mockup of exteded permission-add dialog

I'm adding mockup of exteded permission-add dialog. It lists that logged-in user is member of two groups from two different domains.

Red parts were modified by me.

Comment 2 Oved Ourfali 2015-10-19 19:08:13 UTC
I would make it the last radio button. 
It shouldn't be the default, imo, but let's consider that when implementing.

Comment 3 Pavel Novotny 2016-07-14 12:09:24 UTC
Verified in rhevm-4.0.2-0.2.rc1.el7ev.noarch.

Every dialog 'Add Permission to User' has now radio button 'My Groups' 
which returns list of groups the currently logged-in user is member of.