Última atualização em
06/05/2021
|
Também é aplicável a Communiqué 3, Communiqué 4
Problema
Você tem uma ACL de função limitada para garantir que alguns usuários não tenham acesso a "W." No entanto, o ícone de lápis ainda é exibido para esses usuários.
Solução
Adicione código explícito aos seus modelos para determinar se eles devem exibir o botão de edição com base nas funções.
Ou você pode criar uma sobreposição de
/libs/CFC/templates/Tools/EditBar.esp
Na sobreposição, altere as seguintes linhas:
//editar direitos// --> não marcados, porque não sabemos exatamente se apenas os átomos são editados, que pertencem ao parágrafo (resp. contêiner)
para algo como:
//editar direitos this.noEdit = ((myRights.indexOf ("r") <0) || (myRights.indexOf ("w") <0))? "1": this.noEdit;
Informações adicionais
Por padrão, a Barra de Edição não restringe o acesso de edição com base em funções.