We are using BugTrack for a couple of years now. It started with few users and only a few projects. Since then it has grown in multiple directions (users, projects). Typically, when I (as an Admin) add a new project (requested by somebody), I only grant those users access to the project that the requesting person tells me to add. From time to time other people in the company call/send e-mail to also have access to this or that project. Even worse, users open issues in wrong projects, because they do no know (and have access to) the proper project; this results in moving issues later.
To make administration easier, it would be good if users can access a page which shows them all projects (at least those they currently do not have access to). If possible, show a brief desciption of each project (add description to project properties). For each project, the user should have the option to press a button "Apply for access". If he presses that button, a screen shows where he can specify the role he wants to be granted; for projects, where the user has already access to, this screen could allow for requesting a different role. After finishing the request, the admin gets an e-mail notification.
Admin has a page where requests can be managed (allow or deny access); admin should be able to change/override the requested role.
ID 251
Category User Interface
Author Boris Heuer
Date Created 8/12/2009 5:17:27 AM
Date Updated 4/16/2010 10:28:16 AM
Status New Idea
Score 40
Promoted By
Matthew Hesse
Caroline Berrie
Navita: Maurycy Widera
Boris Heuer
Comments
Matthew Hesse 4/16/2010 10:28:16 AM
With a text field to provide justification for the request.
Should be copied to managers &/o admins of the project.