Impedir que o usuário represente os dados da aplicação
Use as propriedades do sistema para impedir que um usuário de representação exiba dados da aplicação.
Impedir que o nível de administrador acesse os dados específicos da aplicação pertencentes a esse usuário ao representar uma conta. Esta permissão pode ser definida no nível da aplicação criando uma propriedade do sistema específica para a aplicação.
Essas propriedades do sistema usam <scope>.impersonateCheckformato de nomenclatura (por exemplo sn_hr_core.impersonateCheck). Crie uma propriedade do sistema com um valor de verdadeiro impedir que os usuários acessem os dados específicos da aplicação que pertencem a outro usuário ao representar uma conta.
- sn_opp_market
- sn_jny
- sn_imt_vaccine
- sn_imt_health_test
- sn_hr_core
- sn_egd_goals
- sn_egd_core
- sn_egd_act
- sn_em
- sn_talent_aia
Para cada aplicação com <scope>.impersonateCheckNa tabela Propriedades do sistema [sys_properties], certifique-se de que o valor da propriedade esteja definido como verdadeiro .
Use este script para descobrir quais propriedades precisam ser atualizadas ou criadas na instância:
var properties = [
'sn_opp_market.impersonateCheck',
'sn_jny.impersonateCheck',
'sn_imt_vaccine.impersonateCheck',
'sn_imt_health_test.impersonateCheck',
'sn_hr_core.impersonateCheck',
'sn_egd_goals.impersonateCheck',
'sn_egd_core.impersonateCheck',
'sn_egd_act.impersonateCheck',
'sn_em.impersonateCheck',
'sn_talent_aia.impersonateCheck'
];
var pm = new GlidePluginManager();
for (var i = 0; i < properties.length; i++) {
var property = properties[i];
var application = property.split('.')[0];
var propertyValue = gs.getProperty(property, 'false');
if (pm.isActive(application) && propertyValue.toLowerCase() != 'true') {
gs.print(property);
}
}
Mais informações
| Atributo | Descrição |
|---|---|
| Nome da configuração | <scope>.impersonateCheck |
| Tipo de configuração | Propriedades do sistema (/sys_properties_list.do) |
| Tipo de dados | Booliano |
| Valor recomendado | verdadeiro |
| Valor-padrão | falso |
| Categoria | Controle de acesso |
| Risco à segurança |
|
| Dependências e pré-requisitos | Nenhum |
Para saber mais sobre como adicionar ou criar uma propriedade do sistema, consulte Add a system property.