BPM, Workflow, and Case

 View Only
  • 1.  IBM BPM Task Assignment

    Posted Wed March 29, 2023 01:31 PM

    I have a query regarding task assignments in IBM BPM. My understanding is that tasks can be assigned to groups, individual users or group of users.

    Is there an API(JavaScript/REST) which tells us that the task is assigned to an individual user or if it is assigned to a group.

    What is a good way to handle a scenario where if a task is assigned to a user, then any other user should not be able to claim the task as it is already assigned to an user(individual). If it is assigned to a group, then the user(individual) can claim the task to work on it.

    Thank You,

    Sathish Kumar



    ------------------------------
    Sathish Kumar V
    Hosur
    (973) 917-7501
    ------------------------------


  • 2.  RE: IBM BPM Task Assignment

    Posted Thu March 30, 2023 05:27 AM

    Hello Sathish,

    Yes your understanding is correct a Task can be assigned to a group or to an individual user.

    Yes there is, in Business Automantion Rest Api tester: https://host_name:port_number/bpmrest-ui
    For more: Testing Rest APIS IBm documentation

    You will find in IBM Business Automation Workflow Rest Apis lateral menu two sub-menu that may help you

    Process API and Task API (Here you can use Task Detail service it may hel your need).

    Hope this can help.

    Joel Neto,



    ------------------------------
    Joel Neto
    ------------------------------



  • 3.  RE: IBM BPM Task Assignment

    Posted Thu March 30, 2023 09:12 AM

    Hello Sathish,

    You mention a particular scenario, that I copied here:

    What is a good way to handle a scenario where if a task is assigned to a user, then any other user should not be able to claim the task as it is already assigned to an user(individual). If it is assigned to a group, then the user(individual) can claim the task to work on it.

    This is precisely what BAW provides. If a task is assigned to a user, then that task does not appear on the work lists of other users. If the task is assigned to a group, then it will appear on the work lists of all users in the group. Once a user in the group claims the task then it is automatically removed from the work list of the other users.

    Stuart Jones 



    ------------------------------
    Stuart Jones
    Business Automation Technical Specialist
    IBM
    Cedar Rapids IA
    630 390 4436
    ------------------------------