send assignment to several user in group

 how do to send assignment to some users in a group following several criteria?

  Discussion posts and replies are publicly visible

  • Hi Zaina,

    Did you try writing the expression and pass it in the Assign to the following: under the assignment tab of User interface?
  • 0
    Certified Lead Developer
    Hi Zaina,

    Please go thru the below link which would help you understand ASSIGNING A TASK TO EVERY MEMBER IN A GROUP...

    docs.appian.com/.../Process_Model_Recipes.html

    Thanks,
    Nitesh
  • Hi,

    Kindly use the concept of multiple node instance, It will help u for same also you may refer below link.

    docs.appian.com/.../Process_Model_Recipes.html

    Also u can find related video for implementing same in online academy course for designers

    Regards,
    Gaurav
  • Hello Zaina,

    The option suggested by Shamukha will assign the same task to all the users but it won’t ahí as a group assignation which seems to be your scenario.

    The option suggested by Nitesh is to create the same task multiple times to each user you have.

    So which one you choose?

    Can tu explain a little more how are your conditions working? How much people you have to assign? Which kind of rules you have to assign. Why not to create another group? Should it be a task visible on tempo?

    If the users and the group logic to show the task to a user is too complex then another way to do it is to “simulate a task” show a link to a start form, and from there you replicate the task functionality, you will requiere to add the accept task button to make sure just 1 user has the lock. But that gives you total freedom over the tasks you want to show to the user. If this is the case then take a look at everything check if it would be a good idea making it as configurable so you can reuse it in your application.

    Hope this helps

    Jose
  • We need the exact requirement here.
    Suppose you have group that has 20 people, and you want to display the task to only 10 people.
    1. Will the task to be displayed as individual task to specific users i.e. only 10 users in a group? In this case we might need to think of MNI.
    2. Do we need to display the task only to the 10 people so that any one of them can pick the task and then started working on it. In this case only one instance of the task will be generated.
  • Hi Zaina, a little bit more information about the requirements could help in suggesting a good solution. As everyone has mentioned, there are different approaches that can be taken depending on the particular requirements.
    For example let say there are 20 users in a group. So if the task is being sent to 10 of those users, will those 10 users always receive the task based on "several criteria". Or will the users that are receiving the task will vary based on if they meet those criteria.

    If it's the former, then you just add those users in a group and assign the task to them.

    If it's the latter, you could take the approach to create a specific group let's call it Temp for argument's sake that you would have to manipulate with the " Add Group Members" and "Remove "Group Members Node". When the process has started you would take the original group that has all 20 users and take the members for that group that meet the criteria and add them to Temp, then assign the task to them based on the requirements, using MNI if each person needs to complete the task separately

    I am suggesting this approach because it's not best practice to assign the group directly to a user. I don't know if anyone else has any suggestion for improvement