#423 - Assign to group member
Type Enhancement
Status Accepted
Milestone 4.1
Version 3.4.2
Component -
Priority Normal
Severity Normal
Assigned to Jack
Reported 9 years ago
Updated 7 years ago
Votes 0
Related tickets
Proposed time
Worked time

What does this enhancement do?

Traq allows setting accounts into a group, and assigning group-specific access through the allow/deny options in the project settings.

However, it doesn't appear that there is a way to assign a ticket to a group member without them also having a role within the project, which forces the use of both categories for every project.

It seems like this should be:

  1. Add an option for whether or not "tickets can be assigned to" as a configurable option.
  2. Let this be configurable for both groups and roles.
  3. Take an OR of the two permission sets if someone is in a group and also a role - where allow (1) and deny (0).

As it stands now - unless I am missing something - I must add each member one by one into a role in order to allow tickets to be assigned to them.

Ticket History

9 years and 7 months ago by Jack

  • Milestone 3.5.1 3.6
  • Status New Accepted
  • Assigned to Jack

The assigning of tickets to users is designed around those who have a role within the project.

There is two ways to allow assigning to people without giving them a role.

The first is as you suggested.

The second is to create another form of usergroups called "Teams" which can be given permissions on certain projects. However, this adds more complexity to the permission system.

For now, it will be easier go with the first option and then later, after the permission system has been simplified, take another look at the second option.

8 years and 10 months ago by Jack

  • Milestone 3.6 4.0

7 years and 11 months ago by Jack

  • Milestone 4.0 4.1