Given a K2 process instance ID, we would like to determine whether a specific user is authorized to access that instance. Access should be allowed when at least 1 of the following conditions are met
Â
1. The user has a task assigned in the process instance
2. The user had actioned the process instance at some point i.e. Participated in the workflow
3. The user has View or View Participate or Admin rights on the process
Â
Loosely speaking, this corresponds to process rights  but at a process *instance* level instead of a process *set* level.Â
Â
Any ideas appreciated. Thanks.
Â
Â