Global ability to allow case visibility for all possible candidates of a task


Posing this question here to see if anyone else has run across this and come up with a solution.

We (University of Massachusetts) are building out many processes that are replacing older paper-based forms. Bonita is allowing us to dynamically determine routing paths for actors (E.g.: Department Chairpersons, College Deans, etc) with Actor filters that map to Groups. Currently, if a task is routed to a Dean approval group and one person in that group completes the task the rest of the people in that group cannot see the case or any information about it after it has completed (for example, the Dean approves it but wants their secretary to be able to see the Case overview page as well).

Bonitasoft Support suggested we write an event handler that will "push" permissions to all relevant users. Not sure how we can do that as the delivered permission handler checks for case access by looking to see if a person has completed a task.

Has anyone run across this use case and can possibly offer up some guidance? This is a big enough of a problem for us that we may have to look at other tool sets, I'm reasonably certain we asked if this was possible when in the sales process and were told it was...

No answers yet.