diff --git a/source/java/org/alfresco/rest/workflow/api/impl/TasksImpl.java b/source/java/org/alfresco/rest/workflow/api/impl/TasksImpl.java index f32354550e..be63935ad8 100644 --- a/source/java/org/alfresco/rest/workflow/api/impl/TasksImpl.java +++ b/source/java/org/alfresco/rest/workflow/api/impl/TasksImpl.java @@ -557,8 +557,9 @@ public class TasksImpl extends WorkflowRestImpl implements Tasks query.processVariableValueEquals(ActivitiConstants.VAR_TENANT_DOMAIN, TenantUtil.getCurrentDomain()); } - // Add involvment filtering if user is not admin - if(processInstanceId == null && !authorityService.isAdminAuthority(AuthenticationUtil.getRunAsUser())) + // Add involvement filtering if user is not admin + if(processInstanceId == null && !authorityService.isAdminAuthority(AuthenticationUtil.getRunAsUser()) && + candidateUser == null && candidateGroup == null) { query.taskInvolvedUser(AuthenticationUtil.getRunAsUser()); }