Conector de datos de ServiceNow
Para configurar la integración de CMDB de ServiceNow, debe proporcionar el nombre de host de la instancia de ServiceNow y las credenciales válidas. El conector se autentica con autenticación básica mediante el nombre de usuario y la contraseña para el acceso de solo lectura.
Nota:
Se recomienda crear un usuario dedicado para usarlo con conectores de datos en Exposure Management.
Configuración de ServiceNow
- Busque el nombre de host de la instancia de ServiceNow. Por ejemplo, "contoso.service-now.com".
- Cree un nuevo usuario de ServiceNow:
- Siga estos pasos para crear un nuevo usuario.
- Mantenga el nombre de usuario (id. de usuario) y la contraseña que proporcionó para su uso futuro.
- Si no hay ningún campo de contraseña, envíe el formulario para crear el usuario. Después, al seleccionar en el nuevo usuario, recibirá la opción Establecer contraseña .
- A medida que cree el usuario, active la casilla Solo acceso al servicio web para que el usuario sea de uso dedicado solo para esta integración.
- Asigne un rol de cmdb_read al usuario que ha creado. Puede encontrar instrucciones detalladas aquí.
Nota:
El conector de ServiceNow solo admite la autenticación básica. La autenticación de OAuth estará disponible más adelante.
Establecer conexión de ServiceNow en Administración de exposición
Para establecer una conexión con ServiceNow en Administración de exposiciones, siga estos pasos:
- Abra Los conectores de datos en el panel de navegación Administración de exposición y seleccione Conectar en el icono de CMDB de ServiceNow.
- Escriba los detalles y las credenciales de la instancia de ServiceNow (creadas en la configuración de ServiceNow) y seleccione Conectar.
Datos recuperados
Exposure Management recupera actualmente datos en los dispositivos, su asociación de aplicaciones empresariales y la importancia crítica de la empresa. También se recuperan datos adicionales que ayudan a identificar el dispositivo, como la información del adaptador de red y los datos del sistema operativo.
Solo se recuperan los dispositivos que estaban activos en los últimos 90 días, en función de la evaluación del campo "sys_updated_on" en la CI de ServiceNow.
Los campos siguientes se ingieren a través del conector:
Categoría | Propiedades |
---|---|
Devices | -sistema operativo - osVersion - osServicePack - cpuType -categoría - assetTag -virtual - serviceNowCriticality - usedFor - networkAdapters (vea los detalles a continuación) - lastLoggedOnUser - mostFrequentUser - sysClassName - uPrimaryBusinessApplication (consulte los detalles a continuación) |
Adaptador de red | -nombre - sysId - macAddress - ipAddress - ipDefaultGateway |
Aplicación empresarial | - sysId -número - uCriticality - businessCriticality |
Solución de problemas del conector
Estos son algunos problemas comunes que pueden surgir al configurar el conector de ServiceNow y sugerencias sobre cómo resolverlos.
Tipo de error | Acción de solución de problemas |
---|---|
Mensaje de error "No se pudo resolver el nombre del servidor remoto" | Compruebe el nombre de host de la instancia de ServiceNow. Obtenga más información sobre la autenticación en ServiceNow aquí: Autenticación (servicenow.com) |
Código de error 401: error de autorización | Un error de autorización indica que es posible que las credenciales no sean correctas o que no haya permisos suficientes para acceder a los datos de ServiceNow. Compruebe sus credenciales y asegúrese de que son correctas y válidas. Compruebe también que las credenciales tienen los permisos necesarios. Consulte la sección Configuración de ServiceNow para obtener más información sobre cómo asegurarse de que se asigna el rol de cmdb_read. Otra posible razón de este error es que la instancia de ServiceNow está configurada para aceptar conexiones solo desde un intervalo limitado de direcciones IP. En este caso, consulte las instrucciones para agregar el conjunto correcto de direcciones IP a la lista de permitidos aquí: Direcciones IP de allowlist |
Código de error 403: Error de acceso prohibido | Este error indica que las credenciales proporcionadas carecen de los permisos necesarios para ejecutar las API solicitadas. Actualice las credenciales con los permisos adecuados, tal y como se describe en la sección de configuración, y asegúrese de que tienen como mínimo cmdb_read rol asignado. |
Código de error 404: Error no encontrado | Este error indica que no se pudo acceder al punto de conexión solicitado. Compruebe que el nombre de host de la instancia de ServiceNow es correcto. |
Código de error 429 "Demasiadas solicitudes" | El sistema extrae periódicamente datos de los proveedores externos configurados, lo que podría tener un límite en el número de solicitudes simultáneas. Se recomienda crear un usuario o una cuenta dedicados para el conector para evitar alcanzar este límite. |
Mensaje de error de dirección URL incorrecta | Este error indica que no se pudo acceder al punto de conexión solicitado. Compruebe que el nombre de host de la instancia de ServiceNow es correcto. |
Error "Desconexión temporal" o "Error temporal" | En el caso de que este mensaje de error aparezca sin información adicional, compruebe la configuración del conector (nombre de host y credenciales). Si son válidos y el problema no se resuelve por sí solo, póngase en contacto con el soporte técnico. |
No ver algunos CIs o recursos de CMDB de ServiceNow en los datos ingeridos | Consulte Datos recuperados para obtener una descripción de los datos que se espera que recupere el conector CMDB de ServiceNow. Si aún faltan datos, póngase en contacto con el soporte técnico. |
No ver los datos ingeridos de CMDB de ServiceNow | Revise el estado de la conexión para asegurarse de que no hay errores. Valide que hay entradas válidas en su CMDB de ServiceNow que se corresponden con los datos que estamos recuperando. Ejecute la consulta de búsqueda avanzada de ejemplo para comprobar si se puede encontrar algún recurso de ServiceNow en las tablas del gráfico de exposición. Si aún no encuentra los datos de CMDB de ServiceNow, póngase en contacto con el soporte técnico. |
Las direcciones IP permitidas de ServiceNow deben configurarse para permitir que los conectores de Administración de exposición accedan a ServiceNow. | Lea cómo agregar el conjunto de direcciones IP que se van a agregar a la lista de permitidos aquí: Direcciones IP de allowlist |