Á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 restringir a permissão de eliminar 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 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.

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

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


...