プロジェクト

全般

プロフィール

Vote #69452

完了

Limit trackers for new issue to certain roles

Admin Redmine さんが約4年前に追加. 約4年前に更新.

ステータス:
Closed
優先度:
通常
担当者:
-
カテゴリ:
Issues permissions_23
対象バージョン:
開始日:
2011/03/11
期日:
進捗率:

0%

予定工数:
category_id:
23
version_id:
110
issue_org_id:
7839
author_id:
17491
assigned_to_id:
1
comments:
32
status_id:
5
tracker_id:
2
plus1:
7
affected_version:
closed_on:
affected_version_id:
ステータス-->[Closed]

説明

I'm looking for a way to limit the Tracker Type of new issues for certain users, for instance;

A Project Manager can create a New Feature, but not a New Bug.
A Tester can create a New Bug, but not a New Feature.

In Roles and Permissions, I can give someone "Add Issue" privileges, but I can't limit the type of issues they can add.

I've also tried modifying the Workflow so that a Project Manager has no workflow for a new bug, but this doesn't restrict them from creating one.

There seems to be lots of related questions or issues for this topic

See:
http://www.redmine.org/boards/2/topics/20599
http://www.redmine.org/boards/1/topics/4809?r=22297#message-22297
http://www.redmine.org/boards/1/topics/15294?r=15305#message-15305
#3726
#973
#2467
#285
#1462
#2791
#2240
#2905
#2240
#1966
http://www.redmine.org/boards/1/topics/19832


journals

I should add that this seems like it would make a lot of sense to include in the 1.2 version when refactoring the issues permissions.
--------------------------------------------------------------------------------
another related discussion http://www.redmine.org/boards/3/topics/7264?r=7288#message-7288
--------------------------------------------------------------------------------
Closed as duplicate of #2791.
--------------------------------------------------------------------------------
I listed that issue as a duplicate in my comment, but none of these issues seem to be getting any attention. The issue you listed is over 2 years old and has no follow up.

Can someone please address what the status of this issue is? Is is possible to assign this (or one of the other duplicates) to a version/milestone?
--------------------------------------------------------------------------------
You can propose a patch in #2791 if you need this to be treated faster.
--------------------------------------------------------------------------------
Etienne, this isn't about a patch. Its about making sure the issue is looked at properly. None of the issues I found, or the one you proposed is on anyone's radar.

If this is a "Won't fix", that's fine but no body is even looking at the issue. There are lots of references to this general problem, but no single issue where anyone can collaborate or realize its even an issue.

Please consider connecting these dots into a unified issue if that is what you want to do, but just closing this issue again is eliminating it from attention.
--------------------------------------------------------------------------------
I should clarify - its not about a patch YET. If we can discuss the issue and get some consensus on how to address the issue, then we can look at getting a patch made.
--------------------------------------------------------------------------------
Closed as duplicate of #285.
--------------------------------------------------------------------------------
I'm trying to do the same thing as you, that is to have only one or two issue only to be able to focus on.

Theses original issues are usually the ones duplicated and so, the ones to be kept opened.
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
I'm reopening it as it's a subset and more specific than #285.
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
Actually, can we define a special status like 'null' to represent a issue to be created ? Thus we can leverage the existing workflow function to control which role is able to create the tracker.
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
@Toshi MARUYAMA
I understand that this feature is implemented.
In which version?
In which build?
Actually, there's a list of features that are reported here as implemented. Each of them suggested an implementation. How are each of them implemented?
--------------------------------------------------------------------------------
Not implemented yet.
--------------------------------------------------------------------------------
Hi there Guys!

I had a problem with the permissions and then I got to this post,
I started reading it and got very very Happy.
Until I got to the end and saw that there is no release for this.

PLEEEEEEEEEEAAAAAAASSSSSS Make this change! It will help a lot of people!

:-)
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
We have added a tracker "Task" and want only the managers to be able to add/edit it.
--------------------------------------------------------------------------------
+1

This is very much needed! (Does anyone have happen to have a 3.0.x compatible patch for this?)
Hopefully Jean-Phillipe Lang (and his core team) will recognize the importance of this feature and add it to Redmine's next version.

The end-to-end for how I envision this working is:
(1) Administrator creates a role (let's call it role A)
(2) Administrator assigns a user (or group) role A.
(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)
(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.
(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.

This would truly be a GREAT and VALUABLE feature for Redmine's overall flexibility in configuration, and would be hugely appreciate by many!!

+1000

-Alex Petty

--------------------------------------------------------------------------------
Hello everyone!
Please check a plugin http://www.redmine.org/plugins/tracker_hider and share your thoughts. Thanks!
--------------------------------------------------------------------------------
Anton Titkov wrote:
> Hello everyone!
> Please check a plugin http://www.redmine.org/plugins/tracker_hider and share your thoughts. Thanks!

Hello guys!
Has enybody tested the plugin?
It allows to hide issues under selected tracker for roles/users within a project. It solves the subject partly as i see.

It would be nice to get some feeback from you!
Thanks!
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
I tested the plugin. User is still able to create a new issue, but it cannot view it after that.

Anton Titkov wrote:
> Anton Titkov wrote:
> > Hello everyone!
> > Please check a plugin http://www.redmine.org/plugins/tracker_hider and share your thoughts. Thanks!
>
> Hello guys!
> Has enybody tested the plugin?
> It allows to hide issues under selected tracker for roles/users within a project. It solves the subject partly as i see.
>
> It would be nice to get some feeback from you!
> Thanks!

--------------------------------------------------------------------------------
yes, just as Radek said.

I think it should according by users or roles to control whether to create or edit or view the issues with trackers?

Radek Chan wrote:
> I tested the plugin. User is still able to create a new issue, but it cannot view it after that.
>
> Anton Titkov wrote:
> > Anton Titkov wrote:
> > > Hello everyone!
> > > Please check a plugin http://www.redmine.org/plugins/tracker_hider and share your thoughts. Thanks!
> >
> > Hello guys!
> > Has enybody tested the plugin?
> > It allows to hide issues under selected tracker for roles/users within a project. It solves the subject partly as i see.
> >
> > It would be nice to get some feeback from you!
> > Thanks!

--------------------------------------------------------------------------------
Implemented as part of #285 in 3.3.0.
--------------------------------------------------------------------------------


related_issues

relates,Closed,285,Tracker role-based permissioning
relates,Closed,3726,Trackers per Role
relates,New,973,Assign different status sets and workflows for separate projects
relates,New,2467,To control the permissions of users against 'Tracker', 'Category' and so on.
relates,New,1462,Access control to trackers by user roles/profiles
relates,Closed,2905,Enable per-tracker issue status set
duplicates,Closed,10043,Limiter un role ou un utilisateur a un certain nombre de tracker
duplicates,Closed,12718,User with role without any worflow right for tracker can create issues

Admin Redmine さんが約4年前に更新

  • カテゴリIssues permissions_23 にセット
  • 対象バージョン3.3.0_110 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0