Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Assign an approval to a group? #1292

Open
nicupavel opened this issue Sep 18, 2021 · 2 comments
Open

Assign an approval to a group? #1292

nicupavel opened this issue Sep 18, 2021 · 2 comments

Comments

@nicupavel
Copy link

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.

@picman picman changed the title Assign approval to group ? Assign an approval to a group? Oct 15, 2021
@DerJanosis
Copy link

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.

@liaham
Copy link
Contributor

liaham commented May 3, 2024

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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants