Feature #35589
closedissue assignee limitation to a group or a role
0%
Description
I have a large population in my projects >200
The assignee dropdown menu is very long and make the proper person is made difficult and time consuming.
A good improvement would be:
in the project settings, having he possibility to define the "assignee" as follow:
- all > the entire project members (default) group > list of users within a designated group (could be more than one group selected) role -> list of users within a given role (could be more than one role selected) ie: my_exerts
This is not perfect as some users would require having the list of assignee to be customize base on the issue position within a given workflow. But, nevertheless, it would be a nice improvement.
best regards
reference found not working with redmine 4.1/4.2 :
https://www.redmine.org/issues/8313
https://github.com/luisr9/redmine_filter_assignable/blob/master/lib/Issues/patches/IssueController_patch.rb
Updated by Holger Just over 3 years ago
- Status changed from New to Closed
You can already define for each Role whether issues should be assignable to users with that role in a project. Only users who have at least one role giving them this permission can be assigned on issues in the respective project.
Using this (and possible additional roles, depending on the complexity of your desired rules), you may already be able to solve points 1 and 3 of your requirements. By assigning the groups one of those roles, you could also solve point 2.
Note that you could define a role which does not grant any explicit permissions but JUST the ability to have issues assigned to users of that role. You can then selectively assign this role to users / groups in the project which should be assignable to issues. You can also mix and match this at will with other roles.