title: Trac - Limited assign permissions
body: <p>Hello dear Developers,</p>
  
  <p>I recently installed <a href="http://trac.edgewall.org/" rel="nofollow">trac</a> in my workplace, and I currently manage it. So it was all good until I found this requirement which seems to be impossible with trac (with what it comes by default)</p>
  
  <p>I have several groups, and they have different permissions. Suppose they are as below.</p>
  
  <pre><code>Super Admin - John
  Engineer Admin - Jane, Jack, 
  Engineer - Peter, Sam, 
  Quality Assurance - Bill, Steve, Rose
  </code></pre>
  
  <p>Now, I want these QA guys to have the ability to create a ticket. That can be done with permissions. But when they create the ticket, I want to limit their privileges to whom they can assign it. That means, They should only be able to assign the ticket to Jane or Jack (or say the Engineer admin Group). Then Jane/Jack will assign it to any Engineer Guy..</p>
  
  <p>That's how I want to manage the flow. But I have no idea how to do this..I searched and found some plugins, but they all are different from what I want. </p>
  
  <p>Can anybody guide me with what to do? </p>
  
  <p>Thanks in advance. Please feel free to ask anything if I'm not clear enough. </p>