Project

General

Profile

Actions

Feature #15348

open

"Issues can be assigned to this group"

Added by Joel SCHAAL over 12 years ago. Updated about 8 hours ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Groups
Target version:
-
Resolution:

Description

While editing roles, there is a checkbox called Issues can be assigned to this role.
Would it be easy to have the same sort of checkbox for a group ?

Context

Since Issues can now be assigned to groups, we would like to use those groups to affect issues to an entire Team (today we use special users that represent the team). But we also have "helper" groups, that only serve to easily handle rights on projects, and we would not like to see those as potential assignees. So the easy fix would be to set some option on those groups to prevent them from appearing in the assignee list box.


Files

Actions #1

Updated by Go MAEDA 2 months ago

  • Category changed from Administration to Groups

I agree with this request. I have the same problem in my company's Redmine. Some groups are only used to manage project members, but they are still shown in the assignee list. This is confusing, because these groups should not be an assignees.

But I think the option name should not be like "Issues can be assigned to this group". With this name, it looks like checking this is enough to allow assigning issues to the group. But in reality, issue assignment to groups also depends on the global setting "Allow issue assignment to groups". So the checkbox name like "Exclude this group from issue assignee candidates" is clearer and has less risk of misunderstanding.

Actions #2

Updated by Go MAEDA 1 day ago

Actions #3

Updated by Go MAEDA about 8 hours ago

I wrote a patch to add a new option, "Issues can be assigned to this group", to the group edit screen.

When this option is disabled for a group, that group is no longer shown in the assignee list, even if it is a project member and group assignment is enabled globally. This makes it possible to exclude specific groups from issue assignment candidates.

To avoid confusion, this option is hidden when "Allow issue assignment to groups" is disabled. In other words, the per-group setting is shown only when group assignment is enabled globally, so there is no situation where the group setting looks enabled but group assignment is still unavailable because of the global setting.

Although the new column is added to the users table, this patch intentionally applies the option only to groups to keep the scope focused on the original feature request. Extending the same control to users could be considered separately in the future if there is demand for it.

Actions

Also available in: Atom PDF