Impedir usuários com pendências de iniciar solicitações

Pessoal,

Estou com uma demanda em que preciso verificar se um usuário x possui alguma tarefa atrasada quando ele tentar iniciar uma nova solicitação. Se houver alguma tarefa atrasada de um tipo específico o sistema iria impedir que ele iniciasse aquela solicitação.

É possível fazer isso?

Qual seria a forma mais indicada?

Agradeço desde já!

@Pedro, bom dia!!

Temos este recurso GET /2.0/tasks/findExpiredWorkflowTasks/{colleagueId} , que retorna as tarefas expiradas de um usuário do fluig!

Pode-se validar no evento validateForm (evento de formulário) ou no beforeStateEntry (evento do processo). Para consumir a API pública em eventos, utilize esta documentação

Muito bom Rodolfo.

@Rodolfo,

Sabe onde encontro os parâmetros para chamar o método oauthUtil.getNewAPIConsumerAsCurrentUser?

Consumo da API pública em eventos