<< Back to previous view

[QB-2216] Implement permission sets
Created: 27/Oct/14  Updated: 21/Dec/14

Status: Resolved
Project: QuickBuild
Component/s: None
Affects Version/s: None
Fix Version/s: 6.0.0

Type: New Feature Priority: Major
Reporter: Jonathan Oulds Assigned To: Robin Shen
Resolution: Fixed Votes: 1
Remaining Estimate: Unknown Time Spent: Unknown
Original Estimate: Unknown


 Description   
Currently a set of permissions are assigned to a group and each group is assigned to one or more configurations. However because permissions are set individually per group if I want to modify the permissions for three groups who differ only in relation to the configurations to which they are assigned or create a new group with the same permissions as another group then I have to copy permissions between groups which can be time consuming and error prone.

As an improvement to the above it should be possible to group permissions into sets. e.g.: PermsDev could include all the permission that I want to assign to developers while PermsQA could include all the permissions I want to assign to QA.

If I want three Dev groups that are assigned to different configurations I now simply edit the DevProjA group assign group members and configurations and the PermsDev permission set. I can do the same with DevProjB and DevProjC.

If I want to add or revoke any permissions that are assigned to all devs I simply modify the PermsDev permission set, note I should not need to modify DevProjA, DevProjB or DevProjC they will pick up the changes automatically when the PermsDev is changed.

Please follow the link below for an initial discussion of the issue:
http://forum.pmease.com/viewtopic.php?f=1&t=3376&p=12783#p12783
Generated at Mon Apr 29 23:20:14 UTC 2024 using JIRA 189.