Dynamic Task Pool?

Comments

3 comments

  • Avatar
    Loren Bratzler

    Have you tried just simply creating a User Group for the Supervisors and then assigning the Group to the task instead of an individual?

    Go to Access Control ==> Groups

    Then Create your Group and add all the person who need to be in the group.  Here are some groups that I created for our various Estimating departments.  Each Group has 12 persons in it:

     

    Then configure your task to use the Group:

    The users will have to understand that the task will appear in the "Queue" tab instead of the "My Tasks" tab and that they will have to be instructed on how to take ownership of a task from that tab.

    0
    Comment actions Permalink
  • Avatar
    Michael Barath

    Is there an advantage to one method vs the other? I will be running a condition against the originator's job title as pulled from AD to send the flow to one of three approval groups. And I was planning to populate the approval group using an AD Security Group. 

    Loren, if you're ever in Canton Ohio let me know - I'll buy you lunch. I can't thank you enough for helping me with so many different questions. 

    0
    Comment actions Permalink
  • Avatar
    Loren Bratzler

    I have not used the Dynamic Task Pool activity myself.  It looks like the only difference between it and a standard task is that if you make changes to the Group assigned to the task while the task is active, then those user changes get reflected in who the task is assigned to.  A standard task with group assignment will assign the task to whoever is in the group at the time the task is created and those assignments will not change.  I can see where the Dynamic Task could be very useful!

    Maybe what you need to do in your scenario is create a process variable to contain the group name that should be assigned to the task.  When you determine which group should receive the task, populate that variable with the name of the group and then use that process variable as your task participants.

    You can drag the process variable over to the participants assignment and then click on the "Group" icon (see red arrow below) so that the process will know that the variable contains a group name:

    You should be able to use this technique with either a standard task or a dynamic task.  You might want to use the dynamic task if you expect the members of your groups to change frequently and you want active tasks to reflect those changing assignments.

    I will take you up on that offer for lunch if I ever make it up there!  I have only driven through Canton once on my way to Cleveland when we went to see the Red Hot Chili Peppers!

    I wish AgilePoint would host some kind of User's Conference so that we could have the opportunity to meet and network with other AgilePoint users and developers.

    0
    Comment actions Permalink

Please sign in to leave a comment.