redmine_dmsf icon indicating copy to clipboard operation
redmine_dmsf copied to clipboard

Assign an approval to a group?

Open nicupavel opened this issue 2 years ago • 1 comments

Would be possible to assign an approval step to a group of users ? If not can I have some pointers where to look ?

What I'm trying to do is to have documents for training. These get an approval workflow by let's say Quality Team and then by Management Team. Last step is "approval" by trainees, this step would need to be "approved" by all Trainees Team (with AND between users). This last "approval" is actually Trainees Team reading document and "approving" (they all need to do that since it's with AND between users). I would like to simplify the workflow assignment per user to per group to ease the management.

nicupavel avatar Sep 18 '21 09:09 nicupavel

It would also be helpful if the group could have an OR link (user1 OR user2). For example, if the release by only one person of the department (quality management) is sufficient.

DerJanosis avatar Aug 23 '23 09:08 DerJanosis

I would also appreciate the assignment of groups to workflows. Here is what I am thinking about:

Adding a group to a workflow simplifies the workflow maintenance for large organizations where user might change.

When adding a group the workflow author should decide whether the group members should be handled cumulative (and) or alternative (or).

The group could be resolved either at the time when the workflow is created or when the workflow will be applied.

I would prefer the latter to increase the response to changes in a group.

Would the group be resolved at the time of creating the workflow the workflow would be fixed at this moment. That would need to provide a button for recreating a workflow or the like. This seems to be to much effort because it assumes that the user knows when she needs to recreate, hence, the group has changed and what workflows are affected.

Since I did not have a look at the code base yet, I cannot estimate the effort. Maybe, it should be a feature for the next major version.

@picman , did you ever thought about this change?

liaham avatar May 03 '24 08:05 liaham