Configure tabelas para trabalhar com convidados
Se você quiser que os usuários convidados possam interagir com dados em uma tabela no ServiceNow, você deve configurar a tabela para ser acessível como convidado.
Antes de Iniciar
Função necessária: administrador
Procedimento
-
Crie um registro Páginas públicas (sys_public) para a tabela para a qual você deseja habilitar o acesso público.
- Em Todos barra de pesquisa da guia, insira sys_public.do .
-
Em Página , insira o nome da tabela para a qual adicionar acesso público.
- Selecione Enviar.
-
Certifique-se de que a função pública esteja habilitada para a tabela.
- Navegue até a tabela para a qual você deseja permitir o acesso de convidado (público), Todos → Definição do sistema → Tabelas, selecione a tabela.
- Selecione Controles guia.
- Em ACLs (Regras de segurança) certifique-se de Criar controles de acesso selecionado e isso Função do usuário contém público , caso contrário, adicione-os.
-
Crie a ACL pública para cada uma das operações CRUD para as quais você deseja habilitar o acesso de convidado.
Já deve haver ACLs especificadas para cada uma das operações CRUD às quais você está adicionando acesso público. Caso contrário, você também precisará criar essas ACLs. Para fazer isso, siga as instruções abaixo, mas não adicione "*" na segunda parte do Nome e não adicionar a função pública às funções necessárias.
- Selecione Controles de acesso guia.
- Selecione Novo.
-
Insira os seguintes valores:
Campo Valor Tipo registro Aplicação Global Operação Operação para a qual você deseja permitir acesso de convidado, como leitura ou gravação Nome (primeira parte) Nome da tabela para a qual você deseja fornecer acesso de convidado Nome (segunda parte) * -
Em Requer função insira uma nova linha e selecione público função.
-
Selecione Enviar para salvar suas mudanças.
Quando concluído, deve haver duas ACLs para cada operação CRUD de usuário convidado (público). Um com um ".*" no final do nome da tabela e outro sem.