Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo explica como conceder acesso à tabela a uma conta de serviço no ServiceNow Knowledge. O processo envolve criar uma função, atribuí-la a um utilizador e configurar controlos de acesso ao nível da linha e ao nível do campo.
Pré-requisitos
- Administração acesso no ServiceNow.
- Eleve para a função
security_adminpara fazer alterações às listas de controlo de acesso (ACLs).
Criar um usuário
Para criar um utilizador:
- Aceda a Utilizadores de Administração > de Utilizadores.
- Selecione Novo para criar um novo utilizador.
- Preencha os detalhes do utilizador:
- Para o ID de Utilizador:
microsoft.copilot. O ID de Utilizador é necessário para pesquisas bem-sucedidas. - Para o Nome Próprio e Apelido:
MicrosofteCopilot. - Defina o Tipo de Identidade como
Machine. Para versões anteriores do ServiceNow, marcar apenas acesso ao serviço Web.
- Para o ID de Utilizador:
- Selecione Submeter para guardar o utilizador.
Criar uma função
Para criar uma função:
- Aceda a Funções de Administração > de Utilizadores.
- Selecione Novo.
- Introduza um nome exclusivo para a função (por exemplo,
Copilot Connector Account). - Selecione Submeter para guardar a função.
Atribuir a função a um utilizador
Para atribuir a função a um utilizador:
Aceda a Utilizadores de Administração > de Utilizadores.
Abra o registo de utilizador do utilizador pretendido (por exemplo,
Microsoft Copilot).Na lista Relacionados com funções , selecione Editar.
Adicione a função recém-criada (
Copilot Connector Account).Observação
Também pode atribuir as seguintes funções à conta de serviço para que os artigos de conhecimento sejam indexados sem problemas de ACL de bloqueio:
knowledge_admin, ,user_criteria_adminuser_admin. A atribuição destas funções é opcional.Selecione Guardar para finalizar a tarefa.
Selecione Atualizar para atualizar o registo do utilizador.
Conceder acesso ao nível da linha
Para conceder acesso a linhas numa tabela específica, siga estes passos:
- Elevar para a função
security_admin. - Aceda a Controle de Acesso de Segurança > do Sistema (ACL).
- Selecione Novo para criar um novo registo ACL.
- Preencha os seguintes campos:
- Tipo: selecione o registo.
-
Operação: escolha a
readoperação. -
Nome: introduza o nome da tabela (por exemplo,
sys_dictionary).
- Na secção Funções , adicione a função criada anteriormente (
Copilot Connector Account). - Selecione Submeter para guardar a ACL.
Verificação
- Representar o utilizador (por exemplo,
Microsoft Copilot). - Aceda à tabela de destino (por exemplo,
sys_dictionary) e confirme que as linhas estão visíveis.
Se o utilizador conseguir ver as linhas, mas os valores dos campos não estiverem visíveis, terá de conceder acesso ao nível do campo.
Conceder acesso ao nível do campo
Se o utilizador conseguir ver linhas, mas não valores de campo, configure o acesso ao nível do campo:
- Aceda a Controle de Acesso de Segurança > do Sistema (ACL).
- Selecione Novo para criar um novo registo ACL.
- Preencha estes campos:
- Tipo: selecione o registo.
-
Operação: escolha a
readoperação. -
Nome: introduza o nome da tabela (por exemplo,
sys_dictionary) e utilize*no nome do campo para aplicar a todos os campos.
- Na secção Funções , adicione a função criada anteriormente (
Copilot Connector Account). - Selecione Submeter para guardar a ACL.
Verificação final
Para verificar o acesso à tabela:
- Representar o utilizador (por exemplo,
Microsoft Copilot). - Confirme que os valores de linhas e campos na tabela de destino estão agora visíveis.
Concedeu acesso de tabela com êxito a uma conta de serviço no ServiceNow.
Verificar as permissões da conta de serviço
Pode utilizar a Ferramenta de Verificador do Conector Copilot para confirmar que todas as permissões necessárias para ServiceNow tabelas da Base de Dados de Conhecimento (KB) estão configuradas corretamente:
- Abra a Ferramenta do Verificador do Conector Copilot.
- Escolha o tipo de autenticação no campo Tipo de Autenticação : Básico ou OAuth (recomendado).
- Preencha os campos e selecione Executar Teste.
- A ferramenta valida automaticamente a conectividade, verifica as credenciais, verifica as permissões ao nível da tabela, fornece um resumo dos resultados e recomenda os próximos passos conforme necessário.
Se tiver feedback sobre a ferramenta, selecione a ligação Feedback na parte inferior da página.