-
Bug
-
Resolution: Done
-
Major
-
7.13.4.GA, IBM BAMOE 8.0.4.GA
-
False
-
None
-
False
-
-
---
-
---
-
-
In a multi-tenancy setup, access to kjar assets is restricted through the <required-roles> element in kie-deployment-descriptor.xml. While this works for some operations (eg. a process instance can only be started by a user with the required role), the Process Instance view in business-central lists all process instances, regardless of the defined role. If a user who is not a member of the required role then clicks on a process instance, an error message is shown, but the process instance details are already exposed to the user.
The expectation is that the process instance list only shows those instances where the currently logged in user matches the roles defined in the kjar's kie-deployment-descriptor.xml, and that the user is not able to open the detail view of such instances.