
ryano at physiosonics
Apr 27, 2012, 6:56 PM
Views: 288
Permalink
|
|
Unique permission for assigning a ticket to a milestone
|
|
I'm wondering if anyone knows a fairly simple way to implement the following in Trac 0.12. Our software development plan requires that *only* Ticket Review Board members have the ability to assign tickets to a milestone. There are two groups, trb and developers. The developers need to be able to see which ticket a milestone is assigned to, but shouldn't be able to change the milestone that a ticket is assigned to. Developers also need to be able to view milestones and currently have the MILESTONE_VIEW permission. With the MILESTONE_VIEW permission, a user can assign tickets to a milestone (1). So I need to revoke the ability for users with MILESTONE_VIEW to assign tickets to a milestone, and add a permission for assigning tickets to a milestone (e.g. TICKET_CHGMILESTONE). Actually, the latter is probably not necessary since members of trb have MILESTONE_CREATE and MILETONE_MODIFY permission. So, basically it looks like I just need to figure out how to revoke "assign tickets to a milestone" for users with MILESTONE_VIEW permission, but retain the ability to review the milestone. (1) http://trac.edgewall.org/wiki/TracPermissions#Roadmap -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users [at] googlegroups To unsubscribe from this group, send email to trac-users+unsubscribe [at] googlegroups For more options, visit this group at http://groups.google.com/group/trac-users?hl=en.
|