All of our employees are allowed (or even encouraged to report bugs. However only people in the tech department may edit the issues.
We want the initial information to be as easy to enter as possible and therefore we want the Issue Fields to be very few (Summary, Type, Priority, Description).
The issues are then reviewed and assigned by the project lead. At this point being able to fill in more information, such as due date, original time estimate etc is useful.
In order to make this work better it would be nice if the Issue Field configuration could be made separate for "Create Issue" and "Edit Issue"