Cómo personalizar datos SCCM en la CMDB ServiceNow

Esta es la última publicación de una publicación de 5 blogs sobre cómo integrar datos SCCM con ServiceNow. En esta publicación, le mostraré cómo personalizar los datos de SCCM en el ServiceNow CMDB (Base de datos de gestión de la configuración) cubriendo los pasos 16 a 19 en la lista siguiente.

Pasos para integrar datos de SCCM con ServiceNow

La secuencia de actividades, a un alto nivel, que tomé para configurar un entorno de desarrollo con el fin de integrar SCCM con ServiceNow son como sigue:
1. Cree una cuenta con ServiceNow.
2. Solicite una ServiceNow Instancia de desarrollador.
3. Inicie sesión en ServiceNow Ejemplo.
4. Active el complemento SCCM.
5. Cree la cuenta de usuario para el ServiceNow MID Server.
6. Instale un ServiceNow MID Server en su organización.
7. Validar la comunicación entre los ServiceNow MID Server y ServiceNow.
8. Cree un servidor SQL Cuenta para el ServiceNow Fuente de datos.
9. Utilice el complemento Integration SCCM 2016 para importar datos al ServiceNow CMDB.
10. Programe la importación de datos SCCM.
11. Limpie los datos de "muestra" predeterminados.
12. Cree la fuente de datos para importar datos personalizados SCCM.
13. Importe datos personalizados SCCM.
14. Confirme los datos personalizados SCCM en ServiceNow.
15. Ver datos importados de SCCM.
16. Cree una transformación para Informes de información de garantía Datos.
17. Ejecute la transformación.
18. Confirme que las computadoras estén vinculadas a sus datos de garantía.
19. Edite el diseño del formulario.

Personalice los datos de SCCM en la CMDB de ServiceNow

A diferencia de las publicaciones anteriores que eran más generales, esta demostrará específicamente cómo personalizamos el Informes de información de garantía (WIR) datos de garantía que se importaron desde SCCM al ServiceNow CMDB. Sin embargo, estos pasos son transferibles sin importar qué otros datos personalizados esté importando desde SCCM al ServiceNow CMDB.
En esta publicación, Cómo personalizar datos SCCM en la CMDB ServiceNow, Le mostraré cómo crear y ejecutar una transformación para los datos de garantía, cómo asegurarse de que estos datos se apliquen a los objetos de la computadora y, finalmente, cómo modificar la forma ServiceNow muestra estos datos (Pasos 16-19).
Para revisar los pasos anteriores, consulte, Cómo importar datos personalizados de SCCM a ServiceNow, para los pasos del 12 al 15. Para revisar los pasos del ocho al once, consulte la publicación, Cómo integrar datos de SCCM con ServiceNow, para los pasos del cinco al siete, consulte, Cómo configurar un servidor MID ServiceNow para su uso con SCCMy, para conocer los pasos del uno al cuatro, consulte la publicación, Cómo solicitar una instancia de desarrollador ServiceNow para integrarla con SCCM.

Creación de una transformación para los datos de informes de información de garantía

En ServiceNow se necesita una transformación para que la CMDB maneje campos personalizados importados desde SCCM. También es necesario para asociar estos datos con equipos específicos.
Como expliqué anteriormente, los pasos se muestran específicamente para Enhansoft's Datos de garantía del Informe de información de garantía (WIR), pero puede aplicarlos a cualquier otra fuente de datos personalizada.
Personalice los datos SCCM en la CMDB ServiceNow - Fuente de datos
Bajo Integración-Microsoft SCCM 2016 Seleccione Fuentes de datos. Haga clic en la fuente de datos Información de garantía Enhansoft.
Personalice los datos de SCCM en el ServiceNow CMDB - Botón nuevo
En el Transforma sección, es posible que deba desplazarse hacia abajo para verlo, haga clic en el Nuevo botón.
Personalice los datos del SCCM en el ServiceNow CMDB - Asistente de mapeo
Proporcione un nombre para la transformación en el Nombre campo. En mi caso, es "Transformación de garantía ES". Deja el Tabla de origen campo poblado con la tabla de la fuente de datos. En el Tabla de destino campo, haga clic en el menú desplegable y seleccione Computadora (cmdb_ci_computer).
Nota: Al seguir estos pasos, se conectan los datos con una computadora específica, por lo que podremos ver Enhansoft's Informe de información de garantía (WIR) datos de garantía asociados con un objeto CI de computadora en el ServiceNow CMDB.
Bajo enlaces relacionados, haga clic en Asistente de mapeo.
Personalice los datos del SCCM en el ServiceNow CMDB - Tablas
En el Fuente mesa, cerca de la parte superior de la pantalla (en mi caso, es Información de garantía Enhansoft), realice los siguientes pasos:
Localizar HWStartDateTime0. Hacer clic Agregar.
Localizar HWEndDateTime0. Hacer clic Agregar.

En el Objetivo tabla, en el lado derecho de la pantalla, (en todos los casos debe ser Computadora), realice los siguientes pasos:
Localizar Comprado. Hacer clic Agregar.
Localizar Vencimiento de la garantía. Hacer clic Agregar.
Nota: Estos elementos poblarán el Mapa de campo. En otros escenarios (es decir, sin personalizar los datos de garantía de WIR), sus artículos seleccionados variarán de los míos.
Hacer clic Salvar.
Personalice los datos de SCCM en ServiceNow CMDB - Mapas de campo
Junto a Mapas de campo, haga clic en el Nuevo botón.
Personalice los datos de SCCM en la CMDB de ServiceNow: utilice el script de origen
En el Campo fuente cuadro, haga clic en el menú desplegable y seleccione ResourceID. El Campo fuente El cuadro se ocultará después del siguiente paso. Asegúrese de que la casilla junto a Usar secuencia de comandos de origen está seleccionado.
Personalice los datos de SCCM en ServiceNow CMDB - Script de origen
Reemplace el texto existente pegando el siguiente texto en el Script fuente zona:
answer = SCCMHelper.findComputer (source.u_resourceid);
En el Campo objetivo cuadro, haga clic en el menú desplegable y seleccione ID del sistema. Asegúrese de que la casilla junto a Juntarse se selecciona antes de hacer clic en cualquiera de los Enviar botones.
Personalice los datos de SCCM en ServiceNow CMDB - Actualización
Hacer clic Actualizar.
Personalice los datos SCCM en la CMDB ServiceNow - Fuentes de datos - Actualización
Por último, de vuelta Fuentes de datos, haga clic en el Actualizar , ubicado cerca de la parte superior de la página. ¡Terminaste de crear la transformación!

Ejecutando la transformación

Para asegurarnos de que todo esté bien, debemos probar la transformación ejecutándola.

Personalice los datos de SCCM en ServiceNow CMDB - Nueva transformación
Todavía en Fuentes de datos, haga clic en el Información de garantía Enhansoft fuente de datos. En el Transforma sección, haga clic en la transformación recién creada. En mi caso es Transformación de garantía ES.
Personalice los datos de SCCM en ServiceNow CMDB - Enlaces relacionados - Transform
Bajo enlaces relacionados, haga clic en Transformar.
Personalice los datos de SCCM en el ServiceNow CMDB - Botón de transformación
Haga clic en el Transformar botón.
Personalizar datos de SCCM en ServiceNow CMDB - Éxito
Asegúrese de que el Código de finalización dice Éxito. Haga clic en el enlace junto a Ir al conjunto de importación.
Personalice los datos de SCCM en ServiceNow CMDB - Columna de estado
En la tabla anterior, observe que debajo del Estado columna que dice "Insertado". Esto significa que se insertó un registro en la base de datos, con un tipo de registro de Computadora, utilizando la Transformación de garantía de ES como método de mapeo.
La información de esta tabla confirma que la transformación funcionó.

Cómo confirmar que las computadoras están vinculadas a sus datos de garantía

Realizaré la misma prueba que hice en mi publicación de blog anterior, Cómo importar datos personalizados de SCCM a ServiceNow. En esa publicación, les mostré los resultados de mi estación de trabajo antes de crear la transformación. Ahora echemos un vistazo a la misma PC después de que se creó la transformación y se agregaron los datos de garantía.
Personalice los datos de SCCM en ServiceNow CMDB - Establecer enlace
Bajo Integración - Microsoft SCCM 2016 expandir Importar datos de conjuntos y seleccione Identidad informática. Al lado de Ir a campo, haga clic en el menú desplegable y seleccione Nombre. Escriba los primeros caracteres del nombre de una computadora, en mi ejemplo es caot *y luego presione Ingresar.
Seleccionaré el Colocar enlace al lado CAOTTANT-LEN con la fecha de creación más reciente.
Personalice los datos SCCM en la CMDB ServiceNow - Filas del conjunto de importación
Bajo Importar filas de conjuntosYo elegiré Computadora: CAOTTANT-LEN.
Personalice los datos de SCCM en el formulario ServiceNow CMDB
¿Por qué no aparecen aquí los datos de la garantía? Revisaré el XML expediente.
Personalice los datos de SCCM en ServiceNow CMDB - Exportar - XML
En el lado izquierdo de Computadora CAOTTANT-LEN cerca de la parte superior de la pantalla, haga clic en el botón de acciones adicionales. Seleccione Exportar-> XML (este registro).
Personalice los datos del SCCM en el ServiceNow CMDB - Botón Abrir
Hacer clic Abierto.
Aquí está el área pertinente de la XML código:
Personalice los datos SCCM en el ServiceNow CMDB - Código XML
Sí, los datos de garantía correctos están asociados con esta computadora. Se confirma tanto en el Fecha de compra campo así como el caducidad_garantía campo.

Editar el diseño del formulario

¿Cómo puede hacer que esta información sea visible en el ServiceNow ¿formulario?
Personalizar datos de SCCM en ServiceNow CMDB - Botón de acciones adicionales
De vuelta en el formulario de la computadora, haga clic en el botón de acciones adicionales (flecha morada) nuevamente.
Personalice los datos de SCCM en ServiceNow CMDB - Diseño de formulario
Seleccione Configurar -> Diseño de formulario.
Personalice los datos de SCCM en ServiceNow CMDB - Disponible
Bajo Disponible, seleccione cada elemento que le gustaría ver agregado al formulario. Una vez que seleccione un elemento, haga clic en >.
En mi caso, seleccioné Comprado y nuestra Vencimiento de la garantía.
Personalizar datos de SCCM en ServiceNow CMDB - Seleccionado
Bajo Seleccionado, Me mudé Comprado a un poco más de la separar y nuestra Vencimiento de la garantía a un poco más de la end_split. Hice esto para que estos campos aparecieran uno al lado del otro en el diseño del formulario (vea la captura de pantalla a continuación).
Haga clic en el Salvar botón.
Personalice los datos SCCM en el ServiceNow CMDB - Formulario actualizado
¡Felicitaciones! Los nuevos campos se agregaron al formulario.
Con ese último paso completado, todas las tareas necesarias para configurar un ServiceNow instancia de desarrollador para mostrar los datos de garantía importados de SCCM. ¿Te sientes ahora como un ServiceNow/ ¡¿Experto SCCM ?!
Gracias por tomarse el tiempo de leer este conjunto de publicaciones de blog más extenso de lo habitual. Para asegurarme de que todos comenzaran por el camino correcto, primero necesitaba cubrir todas las principales ServiceNow componentes antes de abordar cómo importar datos personalizados desde SCCM.
Si tiene alguna pregunta adicional sobre cómo personalizar los datos de SCCM en el ServiceNow CMDB, no dude en ponerse en contacto conmigo en @GarthMJ.

Vea cómo Right Click Tools está cambiando la forma en que se administran los sistemas.

Aumente la productividad de inmediato con nuestra versión limitada y gratuita de la edición Community.

Comience con Right Click Tools hoy:

Compartir este:

Ayuda

  • Este campo es para fines de validación y no debe modificarse.

Contacto

  • Este campo es para fines de validación y no debe modificarse.
es_MXSpanish