https://www.redmine.org/https://www.redmine.org/favicon.ico?16793021292009-08-10T16:51:25ZRedmineRedmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=105042009-08-10T16:51:25ZNanda P
<ul><li><strong>File</strong> <a href="/attachments/2415">RedMine_WorkFlow.jpg</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/2415/RedMine_WorkFlow.jpg">RedMine_WorkFlow.jpg</a> added</li><li><strong>File</strong> <a href="/attachments/2416">RedMine_WorkFlow1.jpg</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/2416/RedMine_WorkFlow1.jpg">RedMine_WorkFlow1.jpg</a> added</li></ul><p>Hi Felipe,</p>
<p>It is possible through "Administration -> Workflow"</p>
<p><img src="https://www.redmine.org/attachments/download/2415/RedMine_WorkFlow.jpg" alt="" /></p>
<p>Select required trackers for a role.</p>
<p><img src="https://www.redmine.org/attachments/download/2416/RedMine_WorkFlow1.jpg" alt="" /></p>
<p>HTH</p>
<p>Regards<br />Nanda</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=106872009-08-26T05:42:26ZPaul Macdonnell
<ul></ul><p>Hi,<br />I would like to see this as well.<br />We have several Trackers and several Roles</p>
<p><strong>Roles:</strong><br />Manager<br />Developer<br />Technical<br />Project Manager</p>
<p><strong>Tracker:</strong><br />Feature<br />Bug<br />Incident<br />Support</p>
<p>I'd like it so only Technical roles can see issues in the Incident and Support Tracker.<br />Likewise the other roles can only see the Feature and Bug Trackers.</p>
<p>This is more than just being able to modify the status of an issue in a workflow (which is what you can currently do), this is allowing roles to see issues assigned to various Trackers or not.</p>
<p>The visibility table would look something like this then:</p>
<a name="Tracker-and-issue-visibility"></a>
<h2 >Tracker and issue visibility<a href="#Tracker-and-issue-visibility" class="wiki-anchor">¶</a></h2>
<table>
<tr>
<td><strong>Role</strong></td>
<td><strong>Feature</strong></td>
<td><strong>Bug</strong></td>
<td><strong>Incident</strong></td>
<td><strong>Support</strong></td>
</tr>
<tr>
<td>Manager</td>
<td>Y</td>
<td>Y</td>
<td>N</td>
<td>N</td>
</tr>
<tr>
<td>Developer</td>
<td>Y</td>
<td>Y</td>
<td>N</td>
<td>N</td>
</tr>
<tr>
<td>Technical</td>
<td>N</td>
<td>N</td>
<td>Y</td>
<td>Y</td>
</tr>
<tr>
<td>Project Manager</td>
<td>Y</td>
<td>Y</td>
<td>N</td>
<td>N</td>
</tr>
</table>
<p>If a role doesn't have permission to view a Tracker, they are unable to see any issues that have been assigned to that Tracker.</p>
<p>Cheers,<br />Paul</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=107702009-09-01T17:06:21ZMaxim Krušina
<ul></ul><p>+1</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=162162010-04-28T01:28:08ZMichael Sanders
<ul></ul><p>If you take a look at the originally written issue, I'm fairly certain that the actual request is to make it so that you define which Roles have which Trackers available for them to initially report issues on.</p>
<p>So, for instance, you would be able to control it so that the public can not put in a Task, as opposed to Suggesting a feature.<br />If that is the case, this issue is a duplicate of <a href="http://www.redmine.org/issues/2467" class="external">2647</a></p>
<p>This is highly crucial and a basic-functionality request that is pivotal to my group's projects (we run 7 projects using Redmine.)<br />I highly recommend that an extra row is made in the Workflow menu of the Project Settings designated "Initial Creation" or something similar. This would be a mandatory field, that all projects have and cannot be deleted. The purpose would be to effectively describe "The user should have the permission to bring it from "Initial Creation" to "New" or whatever your Default Issue may be. Some people may see fit to allow people the access to submit to a tracker, only allowing a certain status for a specific role.</p>
<p>Obviously, if all of the checkboxes in Workflow were unchecked, someone of that Role would not be able to Create an issue.<br />++1</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=236042010-12-31T20:11:59ZChad Heuschober
<ul></ul><p>+1 one here.</p>
<p>We'd like to use a special tracker for our user stories so we can relate feature tracker issues back to their originating user stories, however, the user story owners are too nontechnical to be given free reign with the full issue tracker and have a hard time understanding how and where their requests go. Restricting them to just the one tracker would be best for us.</p>
<p>This issue has quite a few duplicates too. Please see:</p>
<p>Issue <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: Tracker role-based permissioning (Closed)" href="https://www.redmine.org/issues/285">#285</a><br />Issue <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: Access control to trackers by user roles/profiles (Closed)" href="https://www.redmine.org/issues/1462">#1462</a><br />Issue <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: Allow trackers to be visible by specific roles only (Closed)" href="https://www.redmine.org/issues/2791">#2791</a><br />Issue <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: Ability to constrain tracker by role (Closed)" href="https://www.redmine.org/issues/2240">#2240</a></p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=263632011-03-14T10:01:29ZCrowella Spreva Farning
<ul></ul><p>yes please work on this ... a lot of us here wanting this feature</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=266932011-03-21T20:21:30ZLorand David
<ul></ul><p>+1</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=280762011-04-18T15:33:37ZMatt Wheaton
<ul></ul><p>+1</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=280792011-04-18T16:09:32ZEtienne Massip
<ul><li><strong>Category</strong> set to <i>Permissions and roles</i></li></ul> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=297002011-06-09T06:56:14ZStéphane David
<ul></ul><p>+1. At least make it so that some trackers can be set as not visible at all for a given role (cannot be created, and won't appear at all).</p>
<p>At the moment, it seems the only option is to create several subprojects with different trackers, but it's not really convenient</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=303442011-06-29T07:46:45Zchris -
<ul></ul><p>+1</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=303602011-06-29T14:02:53ZTerence Mill
<ul></ul><p>covered by <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Feature: Mightful workflow field enhancement: visible, read only and mandatory (Closed)" href="https://www.redmine.org/issues/8050">#8050</a>, which goes beyond and enabled to set field visbility dependent of tracker and worflow status.</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=315492011-08-17T09:02:19ZJulien Breux
<ul></ul><p>+1</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=473442013-03-22T16:24:10ZThomas Lmx
<ul></ul><p>+1</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=473492013-03-22T20:46:42ZTerence Mill
<ul></ul><p>related to <a class="issue tracker-2 status-1 priority-4 priority-default" title="Feature: issue relation access managment per tracker and role (New)" href="https://www.redmine.org/issues/12646">#12646</a></p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=484672013-04-12T13:45:03ZGilles DENAT
<ul></ul><p>+1</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=523002013-10-03T16:25:20ZMathias Van de Broeck
<ul></ul><p>+1<br />Would be an improvement !</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=527312013-10-22T09:35:37ZLázaro Hermoso
<ul></ul><p>+1 <br />Definitely and improvement!</p>
<p>Maybe it could be implemented by adding more functionality in 'Issues visibility' within Roles and Permissions Administration Menu.</p>
<p>!Issues Visibility.JPG!</p>
When selecting a Role you can select Issues Visibility between:
<ol>
<li>All issues</li>
<li>All non private issues</li>
<li>Issues created by or assigned to the user </li>
<li><strong>In my opinion a solution could be to add here the functionality of selecting the trackers that each role can view</strong></li>
</ol>
<p>In <a class="issue tracker-2 status-1 priority-4 priority-default" title="Feature: Create an 'Involve' mechanism to private issues (New)" href="https://www.redmine.org/issues/8488">#8488</a> it was achieved to let watchers view issues eventhough their permission was set to 'issues created by or assigned to the user'. This is somehow a solution but it would be annoying to add users as watchers to every single issue.</p>
<p>I am sorry that I am not a developer and I cannot help with the code... :(</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=534882013-11-30T07:40:51ZToshi MARUYAMA
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-5 priority-4 priority-default closed" href="/issues/7839">Feature #7839</a>: Limit trackers for new issue to certain roles</i> added</li></ul> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=545332014-01-28T16:06:08ZMaxim Krušina
<ul></ul><p>+1 again (just found my 4 years odl vote :)<br />this will be really great for client support, so we can create tracker directly in each project. Now we have to use separate project structure for client support.</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=561692014-05-04T17:32:30ZAndy Puettmann
<ul></ul><p>There is sort of a workaround for this<br />I created a custom field type 'list' shown as 'checkbox' and made it required.<br />When assigning this field to only a single tracker 'project 3, bugs' I can have detailed 'create issue' permissions by making this field 'read-only' for all except the desired group.<br />(Field set to be visible only to 'permitted' groups)</p>
<p>This is not beautiful, but locks at least a few create issue and transition permissions.</p>
<p>- Andy</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=638142015-05-21T15:18:49ZAlessandro Lanza
<ul></ul><p>+1<br />Ale</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=646042015-07-02T04:34:44ZAlex Petty
<ul></ul><p>+1</p>
<p>This is very much needed! (Does anyone have happen to have a 3.0.x compatible patch for this?)<br />Hopefully Jean-Phillipe Lang (and his core team) will recognize the importance of this feature and add it to Redmine's next version.</p>
<p>The end-to-end for how I envision this working is:<br />(1) Administrator creates a role (let's call it role A)<br />(2) Administrator assigns a user (or group) role A.<br />(3) Through the implementation of this feature, the administrator will be able to define which tracker-types that role A is capable of creating (so long as role A has been assigned the "add issue" permission)<br />(4) When the user possessing role A (and also having the "add issue" permission) clicks the "New Issue" tab, the user will see only those trackers which were defined as "can create this tracker" to role A.<br />(5) If the user has multiple roles with "can create this tracker" defined, each having their own set of permissible trackers, the user will be able to create the super-set of all trackers from all assigned roles.</p>
<p>This would truly be a GREAT and VALUABLE feature for Redmine's overall flexibility in configuration, and would be hugely appreciate by many!!</p>
<p>+1000</p>
<p>-Alex Petty</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=663492015-10-02T12:36:19Zbudo kaiman
<ul></ul><p>+1<br />It would be great to have two options for this</p>
<ol>
<li>Permission to create issue of tracker</li>
<li>Permission to view issues of tracker</li>
</ol>
<p>The first one is really the most necessary, the second would be nice as it would prevent a complicated system of private issues as a workaround.</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=667522015-10-21T00:05:27ZAlexander Lapshin
<ul></ul><p>This feature very much needed!<br />+1</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=668172015-10-22T20:59:49ZKamil Franckiewicz
<ul></ul><p>+1</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=669692015-10-30T13:32:50Zalexandr al
<ul></ul><p>+1</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=671992015-11-09T15:54:48ZAnton Titkov
<ul></ul><p>Hello everyone!<br />Please check a plugin <a class="external" href="http://www.redmine.org/plugins/tracker_hider">http://www.redmine.org/plugins/tracker_hider</a> and share your thoughts. Thanks!</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=672662015-11-11T14:13:06ZAnton Titkov
<ul></ul><p>Anton Titkov wrote:</p>
<blockquote>
<p>Hello everyone!<br />Please check a plugin <a class="external" href="http://www.redmine.org/plugins/tracker_hider">http://www.redmine.org/plugins/tracker_hider</a> and share your thoughts. Thanks!</p>
</blockquote>
<p>Hello guys!<br />Has enybody tested the plugin? <br />It allows to hide issues under selected tracker for roles/users within a project. It solves the subject partly as i see.</p>
<p>It would be nice to get some feeback from you!<br />Thanks!</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=672822015-11-13T09:24:36Zalexandr al
<ul></ul><p><a class="external" href="http://www.redmine.org/plugins/tracker_hider">http://www.redmine.org/plugins/tracker_hider</a> does not solve the problem</p>
<p>+1</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=672872015-11-13T13:20:34ZAnton Titkov
<ul></ul><p>alexandr al wrote:</p>
<blockquote>
<p><a class="external" href="http://www.redmine.org/plugins/tracker_hider">http://www.redmine.org/plugins/tracker_hider</a> does not solve the problem</p>
</blockquote>
<p>I agree that the plugin doesn't solve the subject problem exactly by prescribed way, but you can hide trackers and get desired behavior despite in another way.</p>
<p>I have the feedback that it is really desirable to restrict an issue creation in a certain tracker depending on role <a class="external" href="https://github.com/atlascoder/tracker_hider/issues/1">https://github.com/atlascoder/tracker_hider/issues/1</a> . At this topic i also see that this feature is valued.<br />I agree and it will be implemented.</p>
<p>But i wonder if it is really needed to manage such restictions on the adminitration level? I think it is better to manage at the projec level, isn't it?</p>
<p>Thanks!</p> Redmine - Feature #3726: Trackers per Rolehttps://www.redmine.org/issues/3726?journal_id=712942016-06-06T10:42:28ZJean-Philippe Langjp_lang@yahoo.fr
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Closed</i></li></ul><p>3.3.0 will support tracker based permissions for issue tracking. You will be able to limit the trackers for which a role is allowed to view, create, edit or delete issues.</p>