Compartilhar via


Conceder acesso à tabela a uma conta no ServiceNow

Este artigo explica como conceder acesso à tabela a uma conta de serviço no ServiceNow. 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_admin para efetuar alterações às Listas de Controle de Acesso (ACLs).

Criar um usuário

Para criar um utilizador:

  1. Aceda a Utilizadores de Administração > de Utilizadores.
  2. Selecione Novo para criar um novo utilizador.
  3. Preencha os detalhes do utilizador, como microsoft.copilot o ID de Utilizador e Microsoft o CopilotNome Próprio e Apelido. O ID de Utilizador é necessário para pesquisas bem-sucedidas.
  4. Selecione Submeter para guardar o utilizador.

Criar uma função

Para criar uma função:

  1. Aceda a Funções de Administração > de Utilizadores.
  2. Selecione Novo.
  3. Introduza um nome exclusivo para a função (por exemplo, Copilot connector account).
  4. Selecione Submeter para guardar a função.

Atribuir a função a um utilizador

Para atribuir a função a um utilizador:

  1. Aceda a Utilizadores de Administração > de Utilizadores.
  2. Abra o registo de utilizador do utilizador pretendido (por exemplo, Microsoft Copilot).
  3. Na lista Relacionados com funções , selecione Editar.
  4. Adicione a função recém-criada (Microsoft 365 Copilot Connector Account).
  5. Selecione Guardar para finalizar a tarefa.
  6. 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:

  1. Elevar para a função security_admin .
  2. Aceda a Controle de Acesso de Segurança > do Sistema (ACL).
  3. Selecione Novo para criar um novo registo ACL.
  4. Preencha os seguintes campos:
    • Tipo: selecione o registo.
    • Operação: escolha a read operação.
    • Nome: introduza o nome da tabela (por exemplo, sys_dictionary).
  5. Na secção Funções , adicione a função criada anteriormente (Copilot Connector Account).
  6. Selecione Submeter para guardar a ACL.

Verificação

  1. Representar o utilizador (por exemplo, Microsoft Copilot).
  2. 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:

  1. Aceda a Controle de Acesso de Segurança > do Sistema (ACL).
  2. Selecione Novo para criar um novo registo ACL.
  3. Preencha estes campos:
    • Tipo: selecione o registo.
    • Operação: escolha a read operação.
    • Nome: introduza o nome da tabela (por exemplo, sys_dictionary) e utilize * no nome do campo para aplicar a todos os campos.
  4. Na secção Funções , adicione a função criada anteriormente (Copilot Connector Account).
  5. Selecione Submeter para guardar a ACL.

Verificação final

Para verificar o acesso à tabela:

  1. Representar o utilizador (por exemplo, Microsoft Copilot).
  2. 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.