Segurança da lista de seleção

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Você pode usar a função de segurança personalize_choices para permitir que não administradores modifiquem as opções de Elementos de escolha em todas as tabelas.

    Se desejar um controle mais granular, você também pode criar uma ACL personalizada (regra de segurança) que rege a operação personalize_choices para um campo específico ou para todos os campos (. *) em uma tabela específica. No entanto, o acesso à operação personalize_choices em um campo específico não confere a capacidade de adicionar novas opções para esse campo.

    Para poder criar novas opções para um campo específico, é necessária uma ACL que conceda acesso personalize_choices para esse campo. Por exemplo, para conceder à função hris_admin a capacidade de personalizar somente o campo Categoria para artigos da base de conhecimento de Recursos Humanos, você precisa de uma ACL que conceda acesso personalize_choices à função hris_admin no campo Categoria da tabela Conhecimento (kb_knowledge).

    Há ACLs predefinidas que concedem ambos os tipos de acesso à função de segurança personalize_choices para todos os campos em todas as tabelas. A função de segurança personalize_choices também tem acesso de leitura, gravação e exclusão à tabela sys_choices. No entanto, esse acesso adicional não é necessário ao disponibilizar apenas a funcionalidade Personalizar opções de forma granular.