Situação:
A restrição de visualização de um campo específico foi preenchida de forma correta na solicitação conforme artigo: Permissão de visualização de Campos da Solicitação.
Entretanto, a pessoa encarregado da etapa que, teoricamente, não permite a visualização, consegue ver o campo como se nenhuma restrição estivesse em vigor.
Exemplo:
O campo 'setor' está associado à solicitação, conforme evidenciado na captura de tela abaixo.
Na seção de permissões, observa-se que o campo Setor não está ativado para a aprovação 3 no fluxo.
Entretanto, ao aprovar a solicitação no Portal RH, a pessoa responsável pela etapa 3 consegue visualizar o campo Setor, mesmo que o campo não esteja habilitado nas permissões.
Solução:
Se uma pessoa for atribuída a múltiplas etapas no fluxo da solicitação, e uma dessas etapas permite a visualização, enquanto a outra não permite, o Portal RH apresenta um conflito ao liberar a visualização na etapa que deveria restringir o acesso.
Isso ocorre porque a pessoa já possui a informação e, consequentemente, não segue a regra estabelecida para a etapa que proíbe a visualização.
É importante destacar que, quando diferentes pessoas são designadas para cada etapa, o sistema respeita corretamente a configuração da solicitação.
A solução envolve realizar uma revisão no fluxo de aprovação, atribuindo pessoas responsáveis específicas para cada etapa.
Alternativamente, pode-se ajustar as permissões para cada etapa e, caso uma pessoa seja designada para mais de uma etapa, manter as mesmas permissões para evitar conflitos.
Leia o artigo: