Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice

Índice
maxLevel4
outlinetrue
exclude.*ndice
stylenone

 


Plataforma

Produto:  fluig 


Ocorrência

Necessário Gostaria de restringir a permissão de cancelar solicitações para o usuário que inicializou a mesma. 


Solução

Não é possível restringir o cancelamento de solicitação para o usuário que a abriu a mesma.

Pelo comportamento padrão do produto, o usuário que iniciou uma solicitação sempre terá permissão para realizar cancelamento. Contudo, através do desenvolvimento sobre a plataforma, é possível bloquear a ação de cancelamento utilizando o evento beforeCancelProcess. Este evento é ativado antes do cancelamento de uma solicitação.

É necessário incluir uma validação neste evento para definir se o usuário poderá ou não cancelar a solicitação e, caso o objetivo seja não permitir o cancelamento, utilizar um THROW throw.

Em Desenvolvimento de Workflow há mais detalhes sobre como utilizar o beforeCancelProcess.

No fluig Help há informações sobre o cancelamento de solicitações.