#423 - Assign to group member

Description

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.

Activity

11 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.

10 years and 10 months ago by Jack

  • Milestone 3.6 4.0

9 years and 11 months ago by Jack

  • Milestone 4.0 4.1

Status

Accepted
Jack
Normal

Details

Enhancement
4.1
-
3.4.2
Normal

Tracking

Jamie R. McPeek
11 years and 7 months ago
9 years and 11 months ago
0
-
-