Aplicação de ACLs específicas à aplicação somente para dados da aplicação
Evite o possível acesso não autorizado ou indesejado aos dados da aplicação, com listas de controle de acesso (ACLs) específicas da aplicação somente aos dados dela.
Controle o comportamento dos dados da aplicação que residem em tabelas mestres fora da aplicação. Quando essas propriedades têm o valor true, somente as ACLs específicas da aplicação são avaliadas para acesso aos dados dela que residem nessas tabelas. Nem todas as aplicações foram projetadas para funcionar nesta configuração ou usam um registro de propriedade do sistema [sys_properties] para essa finalidade.
Essas propriedades do sistema usam o formato de nome glide.enforce_security_scope.<escopo>. Por exemplo, use a propriedade glide.enforce_security_scope.sn_hr_sp para o escopo do Core da Central do funcionário (sn_hr_sp). Os seguintes escopos da aplicação contêm esta propriedade:
|
|
|
|
Mais informações
| Atributo | Descrição |
|---|---|
| Nome da configuração técnica | glide.enforce_security_scope.<escopo> |
| Aplicabilidade do plug-in | Nenhum |
| Risco à segurança | Quando essas propriedades não têm o valor true, as ACLs da tabela mestre ainda são avaliadas quanto ao acesso, possivelmente permitindo o acesso não autorizado ou indesejado aos dados da aplicação. |
| Pontuação do sistema de pontuação de vulnerabilidade comum (CVSS) | 5,5 |
| Classificação do sistema de pontuação de vulnerabilidade comum (CVSS) | Média |
| Impacto funcional | Os usuários, como aqueles que não usam a aplicação no momento, podem não ter acesso aos dados da aplicação que residem nas tabelas mestres do escopo. |
| Dependências e pré-requisitos | Nenhum |
| Tipo de dados | Booleano |
| Valor do sistema base | verdadeiro |
| Valor de fallback | falso |
| Valor recomendado | verdadeiro |
Para saber mais sobre como adicionar ou criar uma propriedade do sistema, consulte Add a system property.