1
 Follower
3
 Likes

One-to-Many relationship for BPT Activities & Users

Backend
New

Right now, if you want to assign an Activity to a dynamic list of Users, you have two absolutely HORRIBLE choices:

1. Create a throw-away group and assign users to that throw-away group, then assign that group to the activity. Create some sort of post-Activity (or post-Process) cleanup on the throw-away groups.

2. Even WORSE, create a throw-away role, and do what we did with groups, but with roles.

All of this could be solved with an ActivityUser entity, instead of UserId being an attribute of Activity...

J.Ja


Created on 23 Nov 2018
Comments (3)
Merged this idea with 'Allow Human activities to be assigned to multiple users' (created on 10 Dec 2018 00:31:51 by John Williams)

Currently human activities must be assigned to either one user, entire role(s) or an entire group. As both roles and groups are aligned around the security and access system this makes it difficult to assign an activity to multiple users who are subsets of the access levels or possibly not even related to the access levels. 

For example

  • If you want to allow assigning to a random set of users at runtime (for example based on time of day or shift work)
  • If you want to assign to subsets of people without having to setup a large number of groups beforehand
  • If the activities assignment doesn’t have any relationship to your security.

It would provide significantly more flexibility if the activities could be assigned to multiple users instead of just a single one giving us the ability to base our BPT’s on random users, roles or groups.





This comment was:
- originally posted on idea 'Allow Human activities to be assigned to multiple users' (created on 10 Dec 2018 by John Williams)
- merged to idea 'One-to-Many relationship for BPT Activities & Users' on 11 Dec 2018 03:21:07 by Justin James

Changed the category to Backend




This comment was:
- originally posted on idea 'Allow Human activities to be assigned to multiple users' (created on 10 Dec 2018 by John Williams)
- merged to idea 'One-to-Many relationship for BPT Activities & Users' on 11 Dec 2018 03:21:07 by Justin James
views
156
Followers
1