Creación con System Center: Service Manager

Importante

Esta versión de Service Manager ha llegado al final del soporte técnico. Se recomienda actualizar a Service Manager 2022.

La creación en Service Manager (SM) hace referencia al uso, la creación y la personalización de módulos de administración, que permiten personalizaciones en Service Manager. Los artículos de esta sección proporcionan una introducción a la creación en Service Manager, incluida una introducción a la herramienta de creación de Service Manager.

Introducción a la creación con la herramienta de creación de Service Manager

Service Manager automatiza las funciones del departamento de soporte técnico, como los procesos de solicitud de incidencias y cambios, para ayudar a las organizaciones a administrar sus servicios de soporte técnico. Service Manager se integra con Servicios de dominio de Active Directory (AD DS), Operations Manager y Configuration Manager para crear un inventario único y reconciliado de los recursos de una organización.

Service Manager usa archivos de módulo de administración que contienen definiciones de objetos para las distintas características del producto. Puede personalizar el comportamiento de Service Manager y ampliarlo mediante la creación y modificación de módulos de administración. Esta guía de creación describe el uso, la creación y la personalización de módulos de administración.

El kit de desarrollo de software (SDK) de Service Manager contiene información que puede necesitar al crear con Service Manager. El SDK incluye información de referencia de las bibliotecas de clases y los documentos que el esquema usa para crear módulos de administración basados en XML. Para descargar la documentación del SDK de System Center Service Manager, consulte System Center Service Manager documentación del Kit de desarrollo de software (SDK).

Introducción a los módulos de administración

Los módulos de administración de Service Manager son archivos basados en XML que contienen definiciones para clases, flujos de trabajo, vistas, formularios e informes. Puede usar los módulos de administración para:

  • Extensión de Service Manager con nuevos objetos
  • Extender Service Manager con un nuevo comportamiento
  • Almacenar nuevos objetos personalizados que haya creado, tales como formularios o plantillas.
  • Transporte de personalizaciones a otra implementación de Service Manager o implementación de las personalizaciones en una implementación más reciente

Puede usar módulos de administración para ampliar Service Manager con las definiciones y la información necesaria para implementar todo o parte de un proceso de administración de servicios.

De forma predeterminada, la carpeta de instalación de Service Manager contiene varios módulos de administración preimportados que habilitan las características principales de Service Manager, como la administración de incidentes y la administración de cambios.

Importante

Los módulos de administración no sellados no se actualizan automáticamente durante una actualización a Service Manager.

Información general sobre los métodos de creación para Service Manager

Hay tres métodos que puede usar para personalizar Service Manager. Aunque los tres métodos dan lugar a cambios en un archivo de módulo de administración, difieren en el ámbito y en la complejidad de la personalización que proporcionan.

Los tres métodos para personalizar y extender Service Manager son los siguientes:

  • Uso de la consola de Service Manager
  • Uso de la herramienta de creación de Service Manager
  • Modificar y crear directamente archivos de módulo de administración

En general, se recomienda usar la consola de Service Manager o la Herramienta de creación para personalizaciones sencillas y que trabaje directamente con los archivos del módulo de administración solo para las personalizaciones que la consola de Service Manager y la Herramienta de creación no admiten.

Consola de Service Manager

El panel Administración y el panel Creación de la consola de Service Manager proporcionan una personalización ad hoc limitada de las características de Service Manager. Al personalizar las características de Service Manager en la consola de Service Manager, las personalizaciones se almacenan en módulos de administración nuevos o existentes no sellados y en la base de datos Service Manager. (Los módulos de administración no sellados son módulos de administración que se pueden modificar. Para obtener más información sobre los módulos de administración sellados y no sellados, vea Módulos de administración: Conceptos clave).

La consola de Service Manager proporciona las siguientes personalizaciones:

  • En el panel Administración , puede personalizar la configuración de actividades, administración de cambios, administración de incidentes y notificaciones. Por ejemplo, puede configurar los destinatarios de notificación de la lista cuando un incidente cambie de estado.
  • En el panel Creación , puede realizar personalizaciones sencillas en objetos como colas, listas y vistas.

Herramienta de creación

La herramienta de creación proporciona un entorno en el que puede abrir, ver, personalizar, ampliar y crear Service Manager módulos de administración. Puede usar la herramienta de creación para modificar algunas propiedades de clase, personalizar formularios en un diseñador gráfico de formularios y modificar y crear flujos de trabajo Service Manager.

También puede usar la herramienta de creación para crear personalizaciones avanzadas que requieran pruebas y comprobación antes de la implementación. La herramienta de creación no requiere aptitudes avanzadas de usuario ni conocimientos avanzados de la arquitectura interna de Service Manager.

Modificar y crear directamente archivos de módulo de administración

Para personalizaciones amplias o complejas y para personalizaciones que requieren codificación (como extender los datos en la base de datos de Service Manager, personalizar formularios o modificar el comportamiento predeterminado del flujo de trabajo de una característica), debe editar directamente el archivo .xml del módulo de administración correspondiente. Para trabajar directamente con los archivos de módulo de administración se requiere un conocimiento profundo de diversas áreas, como el esquema común de System Center y la estructura de módulos de administración. Además, la edición manual es un proceso propenso a errores.

Información general de la herramienta de creación para Service Manager

La herramienta de creación es una herramienta en Service Manager que puede usar para abrir un módulo de administración existente para que pueda ver, personalizar y ampliarlo. Con la herramienta de creación, puede hacer lo siguiente:

  • Extender y personalizar el modelo de clase Service Manager
  • Personalizar formularios
  • Crear y personalizar flujos de trabajo

También puede usar la herramienta de creación para crear nuevos módulos de administración Service Manager. Al crear módulos de administración, puede personalizar las características de Service Manager.

Después de modificar o crear un módulo de administración, debe guardarlo y, a continuación, importarlo en Service Manager.

Requisitos para Authoring Tool

Antes de configurar la herramienta de creación en Service Manager, asegúrese de que el servidor en el que planea instalar la herramienta de creación cumple todos los siguientes requisitos de servidor y sistema operativo.

Requisitos del servidor

Puede instalar la herramienta de creación en un servidor que hospede el servidor de administración de Service Manager o puede instalarlo en un servidor independiente.

Requisitos de sistema operativo
  • Windows Vista (cualquier edición) con el Service Pack más reciente
  • Windows 7
  • Windows Server 2008 con el Service Pack más reciente
  • Windows Server 2008 R2
  • Windows 10
  • Windows Server 2019 con el Service Pack más reciente
  • Windows Server 2016
  • Windows 10
  • Windows 11
  • Windows Server 2022 con el Service Pack más reciente
  • Windows Server 2019
Requisitos adicionales
  • Microsoft .NET Framework 3.5, que puede descargar desde el Centro de descarga de Microsoft.

  • Microsoft Visual Studio 2008 Shell, que debe estar en el mismo idioma que el idioma de interfaz de usuario del sistema operativo. Puede instalar El shell de Visual Studio 2008 desde la página Requisitos previos del Asistente para la configuración de la herramienta de creación de Service Manager.

    Nota

    Durante la instalación de la herramienta de creación, si aparece un error que indica que Microsoft Visual Studio Shell 2008 no está instalado y ha comprobado que está instalado, es posible que el paquete redistribuible del modo aislado del shell de Visual Studio 2008 no esté instalado completamente. Para instalarlo, vaya a <SystemDrive>\VS 2008 Shell Redist\Isolated Mode\ y ejecute VS_Shell_isolated.enu.exe.

Configurar la herramienta de creación

El archivo de programa de_AuthoringTool_RTM.exe versión> de SCSM<contiene el paquete de instalación y los archivos de soporte técnico de Service Manager Authoring Tool .msi. Esto incluye los archivos necesarios para personalizar los formularios de Service Manager predeterminados. Asegúrese de que el usuario que va a ejecutar la herramienta de creación tiene acceso a la carpeta local que usó para extraer los archivos de la versión> de SCSM<_AuthoringTool_RTM.exe archivo de programa.

Si Informe de errores de Windows está habilitado en el equipo que ejecuta la herramienta de creación, los errores se notifican automáticamente.

Nota

No instale la herramienta de creación de Service Manager en el mismo equipo que tenga instalado el portal web de Service Manager.

Nota

  • No instale la herramienta de creación de Service Manager en el mismo equipo que tenga instalado el portal web de Service Manager (SM).
  • Instale al menos el paquete acumulativo de actualizaciones 5 en el equipo con el servidor de administración de SM/ el servidor de administración de almacenamiento de datos o la consola de Service Manager instalado, si se va a usar Service Manager herramienta de creación en el mismo equipo.
Para instalar la herramienta de creación
  1. Compruebe que el equipo en el que planea instalar la herramienta de creación cumple los requisitos.
  1. Descargue la versión necesaria de la herramienta de creación de SM en un equipo local en el que desea instalar la herramienta creación.

  1. Descargue la versión necesaria de la herramienta de creación de SM en un equipo local en el que desea instalar la herramienta de creación.

  1. Haga doble clic en el archivo ZIP descargado, lea el contrato de licencia y extraiga los archivos en la ubicación deseada.
  2. Vaya a la carpeta donde extrajo los archivos, expanda la carpeta CDImage y busque Setup.exe y haga doble clic enSetup.exe archivo.
  3. En el Service Manager Asistente para la configuración de la herramienta de creación, seleccione Instalar la herramienta de creación de Service Manager.
  4. Continúe con el registro del producto y las páginas Ubicación de instalación .
  5. En la página Requisitos previos , si se produce un error en alguna prueba de requisitos previos, debe actualizar el servidor para asegurarse de que se cumple cada requisito previo. Si el Shell de Microsoft Visual Studio 2008 no está instalado, seleccione Instalar Microsoft Visual Studio Shell 2008 para instalar la aplicación.
    Vuelva a seleccionar Comprobar los requisitos previos y corrija los demás problemas hasta que se superen todas las pruebas de requisitos previos.
  6. Siga usando Microsoft Update para ayudar a mantener el equipo seguro y actualizado de las páginas.
  7. En la página Resumen de la instalación , seleccione Instalar y espere a que finalice la instalación.
Para iniciar la herramienta de creación
  1. En el escritorio, seleccione Iniciar.
  2. Seleccione Programas, Microsoft System Center y Service Manager <creación de versiones>.
  3. Seleccione Service Manager Herramienta de creación y espere a que se abra la herramienta de creación.
  4. En el panel Explorador de clases, seleccione Actualizar. Esto rellena el explorador con todas las clases que se definen en los módulos de administración de la <carpeta> Instalación o biblioteca. Cuando abrió la herramienta de creación por primera vez, este panel estaba vacío.

Paneles de herramientas de creación

En Service Manager Authoring Tool, puede abrir un módulo de administración, ver y personalizar sus objetos y crear nuevos objetos.

La herramienta de creación tiene varios paneles. Puede cambiar el tamaño, acoplar, desacoplar, mover o cerrar cada panel de acuerdo con sus preferencias. Puede abrir cualquiera de los paneles de la herramienta de creación desde el menú Ver .

En las secciones siguientes se describen los paneles de authoring Tool.

Explorador de clases

El panel Explorador de clases muestra las clases y sus propiedades de todos los módulos de administración que están en la carpeta Biblioteca y todos los módulos de administración que se han abierto en la herramienta de creación. También puede arrastrar una propiedad desde este panel para agregar un control a un formulario que está creando en el panel de creación.

Explorador de formularios

El panel Explorador de formularios muestra una lista de formularios de todos los módulos de administración que se encuentran en la carpeta Biblioteca o desde un módulo de administración específico. En este panel puede buscar y seleccionar un formulario para verlo o personalizarlo en el panel de creación, sin necesidad de saber el módulo de administración exacto del formulario. En este panel, también puede ver los detalles de un formulario en el panel Detalles .

Explorador de módulos de administración

En este panel de navegación, puede ver los módulos de administración y sus objetos. Los objetos se agrupan por tipos. El Explorador de módulos de administración muestra clases, formularios, flujos de trabajo y referencias. También puede seleccionar un objeto específico, como un formulario, para personalizarlo.

Creación

El panel de creación muestra las fichas en las que puede cambiar o crear objetos de módulos de administración, como formularios y clases. Por ejemplo, cuando se personalizan o crean formularios, este panel muestra los controles de interfaz de usuario (IU) de un formulario para poder agregar, mover o cambiar estos controles con el fin de personalizar la apariencia y el comportamiento del formulario.

El panel de creación también contiene la pestaña Página de inicio , que muestra la página Información general de la herramienta de creación.

Detalles

El panel Detalles muestra detalles, como propiedades, para un objeto seleccionado. La información de este panel se actualiza cada vez que se selecciona un objeto en el Explorador de módulos de administración, el panel de creación, el panel Explorador de clases o el panel Explorador de formularios . Puede realizar cambios directamente en este panel para actualizar los valores de las propiedades.

Cuadro de herramientas de personalización de formularios

El panel Cuadro de herramientas de personalización de formularios muestra controles básicos de la interfaz de usuario que puede arrastrar al panel de creación al personalizar formularios.

Cuadro de herramientas de actividades

El panel Cuadro de herramientas de actividades muestra las actividades que puede usar como bloques de creación al crear flujos de trabajo.

Actualizar módulos de administración para trabajar con la herramienta de creación

Durante una actualización a Service Manager, todos los módulos de administración de Service Manager personalizados no se han sellado. (Los módulos de administración no sellados son módulos de administración que puede modificar. Para obtener más información sobre los módulos de administración sellados y no sellados, vea Módulos de administración: Conceptos clave). Los módulos de administración se copian en las nuevas carpetas de Service Manager sin ningún procesamiento adicional relacionado con la actualización. Con estos módulos de administración personalizados creados en versiones anteriores de System Center, se admite Service Manager. Sin embargo, hay algunos problemas que debe tener en cuenta y es posible que tenga que realizar algunas actualizaciones en estos módulos de administración para asegurarse de que funcionan correctamente y según lo previsto después de la actualización a Service Manager.

Formularios

La colocación de un control en un formulario lo determinan sus márgenes superior, inferior, izquierdo y derecho, en relación con su control primario o con el propio formulario. En un formulario personalizado, este método puede provocar que los controles no se ajusten correctamente cuando se modifican los márgenes del control primario o del formulario.

Como resultado de los estilos actualizados implementados en System Center 2012: Service Manager, algunos formularios personalizados creados en System Center Service Manager 2010 podrían tener problemas de diseño cuando se importan en Service Manager. Dependiendo de la personalización, algunos controles pueden colocarse de forma incorrecta, lo que provoca problemas tales como la superposición y el recorte. Algunos de estos problemas afectan solo al aspecto de formulario, mientras que otros pueden impedir alguna funcionalidad prevista del formulario.

En las secciones siguientes se describen los problemas que pueden surgir al importar en formularios de Service Manager creados en System Center Service Manager 2010. En estas secciones también se describe cómo puede usar la herramienta de creación de Service Manager para rectificar estos problemas con el fin de garantizar que estos formularios se vean y funcionen según lo previsto.

Recorte y controles superpuestos

Algunos de los controles de un formulario pueden aparecer recortadas, con líneas de borde incompletas y texto recortado. A veces este problema aparece con otro problema en el que los controles se superponen entre sí. Además, es posible que algunos de los controles de un formulario no se vean, lo que provoca que alguna funcionalidad del formulario no esté disponible.

Para corregir estos problemas, es posible que tenga que usar authoring Tool para ajustar las propiedades del control como se indica a continuación. Puede que tenga que probar varios remedios y que tenga que realizar varios intentos antes de que el control esté colocado correctamente.

  • Seleccione el control afectado y compruebe el valor de sus propiedades de Margen : Inferior, Izquierdo, Derechoty Superior. Por ejemplo, establezca los valores de estas propiedades en 0, o en un valor positivo, para asegurarse de que no hay valores negativos que causen que el control no esté colocado correctamente.
  • Compruebe los valores de las propiedades del grupo Diseño del control afectado: Alineación horizontal y Alineación vertical. Puede que tenga que establecer los valores de estas propiedades en Expandir para mejorar la alineación del control.
  • Coloque el control afectado en una cuadrícula dentro de un control de Panel para mejorar la alineación del control.
  • Establezca las dimensiones del control primario en Automático para permitir que su tamaño se reduzca o crezca dinámicamente.
  • Establezca la propiedad Height del contenedor del control afectado en Auto. Esto permite que el ancho y el alto de los controles se ajusten automáticamente para ajustarse al contenedor del objeto.
Controles aleatorios

Algunos de los controles de un formulario se pueden ordenar aleatoriamente, lo que provoca que los controles no estén colocados en su ubicación designada en el formulario.

Para corregir este problema, use authoring Tool para realizar una de las acciones siguientes:

  • Arrastrar controles a su ubicación deseada en el formulario.
  • Seleccionar el control que se ordena aleatoriamente. En el panel Detalles , en el grupo de propiedades Margen , ajuste propiedades como Inferior o Izquierdo para colocar el control en la posición deseada.
  • Seleccione el control que contiene el control del orden aleatorio. En el panel Detalles , modifique sus propiedades, como Bottom o Left , en el grupo de propiedades Margin .
Workflows

Los flujos de trabajo desarrollados en System Center Service Manager 2010 se admiten en Service Manager.

Actividades de administración de máquinas virtuales

Las actividades de flujo de trabajo de Administración de máquinas virtuales (VMM) en Service Manager admiten System Center Virtual Machine Manager 2008 R2. Sin embargo, estas actividades no admiten System Center VMM.

Si está intentando automatizar los procesos de TI que requieren el uso de una actividad que admite VMM, puede resultar útil usar runbooks de System Center - Orchestrator y VMM.

Pasos siguientes