Compartir a través de


Concesión de acceso de tabla a una cuenta en ServiceNow

En este artículo se explica cómo conceder acceso de tabla a una cuenta de servicio en ServiceNow. El proceso implica crear un rol, asignarlo a un usuario y configurar controles de acceso de nivel de fila y de campo.

Requisitos previos

  • Administración acceso en ServiceNow.
  • Eleve al security_admin rol para realizar cambios en listas de Access Control (ACL).

Crear un usuario

Para crear un usuario:

  1. Vaya a Usuarios de administración > de usuarios.
  2. Seleccione Nuevo para crear un nuevo usuario.
  3. Rellene los detalles del usuario, como microsoft.copilot el id. de usuario y Microsoft y Copilot el nombre y el apellido. El identificador de usuario es necesario para los rastreos correctos.
  4. Seleccione Enviar para guardar el usuario.

Crear un rol

Para crear un rol:

  1. Vaya a Roles de administración de > usuarios.
  2. Seleccione Nuevo.
  3. Escriba un nombre único para el rol (por ejemplo, Copilot connector account).
  4. Seleccione Enviar para guardar el rol.

Asignación del rol a un usuario

Para asignar el rol a un usuario:

  1. Vaya a Usuarios de administración > de usuarios.
  2. Abra el registro de usuario del usuario previsto (por ejemplo, Microsoft Copilot).
  3. En la lista Roles relacionados, seleccione Editar.
  4. Agregue el rol recién creado (Microsoft 365 Copilot Connector Account).
  5. Seleccione Guardar para finalizar la asignación.
  6. Seleccione Actualizar para actualizar el registro de usuario.

Concesión de acceso de nivel de fila

Para conceder acceso a las filas de una tabla específica, siga estos pasos:

  1. Eleve al security_admin rol.
  2. Vaya a Access Control de seguridad > del sistema (ACL).
  3. Seleccione Nuevo para crear un nuevo registro de ACL.
  4. Rellene los siguientes campos:
    • Tipo: seleccione registro.
    • Operación: elija la read operación.
    • Nombre: escriba el nombre de la tabla (por ejemplo, sys_dictionary).
  5. En la sección Roles , agregue el rol creado anteriormente (Copilot Connector Account).
  6. Seleccione Enviar para guardar la ACL.

Verificación

  1. Suplantar al usuario (por ejemplo, Microsoft Copilot).
  2. Acceda a la tabla de destino (por ejemplo, sys_dictionary) y confirme que las filas están visibles.

Si el usuario puede ver las filas, pero los valores de campo no están visibles, debe conceder acceso a nivel de campo.

Concesión de acceso de nivel de campo

Si el usuario puede ver filas, pero no valores de campo, configure el acceso de nivel de campo:

  1. Vaya a Access Control de seguridad > del sistema (ACL).
  2. Seleccione Nuevo para crear un nuevo registro de ACL.
  3. Rellene estos campos:
    • Tipo: seleccione registro.
    • Operación: elija la read operación.
    • Nombre: escriba el nombre de la tabla (por ejemplo, sys_dictionary) y use * en el nombre del campo para aplicarlo a todos los campos.
  4. En la sección Roles , agregue el rol creado anteriormente (Copilot Connector Account).
  5. Seleccione Enviar para guardar la ACL.

Comprobación final

Para comprobar el acceso a la tabla:

  1. Suplantar al usuario (por ejemplo, Microsoft Copilot).
  2. Confirme que las filas y los valores de campo de la tabla de destino ahora están visibles.

Ha concedido acceso de tabla correctamente a una cuenta de servicio en ServiceNow.