Criando uma View Rule
New article articles in ServiceNow Community
·
Dec 23, 2024
·
article
Recentemente um membro da comunidade criou um aplicativo customizado.
Depois de criar a tabela, ele criou uma nova view e queria que um grupo específico de usuários tivesse acesso a essa view ao acessar sua tabela.
Uma maneira de implementar diferentes visualizações em um aplicativo customizado é usar um pouco de código em um componente chamado View Rule.
É possível criar views para diferentes personas.
Pessoas de RH podem ter uma visão de RH (campos específicos da tabela A), enquanto pessoas de Finanças podem ter uma visão de Finanças.
Em resumo vamos precisar:
- Criar duas roles diferentes
- Atribuir a role A ao grupo de usuários de RH
- Atribuir a role B ao grupo de usuários de Finanças
Dentro do seu aplicativo customizado, vamos criar um componente View Rule para dizer que:
- Se o usuário logado for do RH (tem a role A), mostre a view do RH.
- Se o usuário logado for do Financeiro (tem a role B), mostre a view do Financeiro.
Ao criar seu script View Rule, ele ficará assim:
if (gs.hasRole('role_name')) {
answer = "your_hr_view_name";
}
Obrigado.
https://www.servicenow.com/community/brazil-snug/criando-uma-view-rule/ta-p/3134360