Assign to group member

423
Enhancement
Jack
4.1
3.4.2
-
Accepted
Normal
Normal
3 years ago
1 year ago
0

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.

Ticket History

3 years and 5 months ago by Jack

  • Changed Milestone from 3.5.1 to 3.6
  • Changed Status from New to Accepted
  • Assigned ticket 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.

2 years and 7 months ago by Jack

  • Changed Milestone from 3.6 to 4.0

1 year and 8 months ago by Jack

  • Changed Milestone from 4.0 to 4.1