Share via


Criar com o System Center – Service Manager

Importante

Esta versão do Service Manager chegou ao fim do suporte. Recomendamos que você atualize para Service Manager 2022.

A criação em Service Manager (SM) refere-se ao uso, criação e personalização de pacotes de gerenciamento, que permitem personalizações em Service Manager. Os artigos nesta seção fornecem uma introdução à criação em Service Manager, incluindo uma visão geral da Ferramenta de Criação Service Manager.

Introdução à criação com a Ferramenta de Criação Service Manager

Service Manager automatiza funções de suporte técnico, como tíquetes e processos de solicitação de alteração, para ajudar as organizações a gerenciar seus suportes técnicos. Service Manager integra-se ao AD DS (Active Directory Domain Services), ao Operations Manager e Configuration Manager para criar um único inventário reconciliado dos ativos de uma organização.

Service Manager usa arquivos de pacote de gerenciamento que contêm definições de objeto para os vários recursos do produto. Você pode personalizar o comportamento de Service Manager e estendê-lo criando e modificando pacotes de gerenciamento. Este guia de criação descreve o uso, a criação e a personalização de pacotes de gerenciamento.

O SDK (Software Development Kit) do Service Manager contém informações que talvez você precise ao criar com Service Manager. O SDK inclui informações de referência para as bibliotecas de classe e documentos que o esquema usa para criar pacotes de gerenciamento baseados em XML. Para baixar a documentação do SDK do System Center Service Manager, consulte System Center Service Manager Documentação do SDK (Software Development Kit).

Visão geral dos pacotes de gerenciamento

Os pacotes de gerenciamento em Service Manager são arquivos baseados em XML que contêm definições para classes, fluxos de trabalho, exibições, formulários e relatórios. Você pode usar pacotes de gerenciamento para fazer o seguinte:

  • Estender Service Manager com novos objetos
  • Estender Service Manager com novo comportamento
  • Armazenar novos objetos personalizados que você criou, como formulários ou modelos.
  • Transportar personalizações para outra implantação Service Manager ou implementar as personalizações em uma implantação mais recente

Você pode usar pacotes de gerenciamento para estender Service Manager com as definições e as informações necessárias para implementar todo ou parte de um processo de gerenciamento de serviços.

Por padrão, a pasta de instalação Service Manager contém vários pacotes de gerenciamento pré-suportados que habilitam os principais recursos de Service Manager, como gerenciamento de incidentes e gerenciamento de alterações.

Importante

Os pacotes de gerenciamento não selados não são atualizados automaticamente durante uma atualização para Service Manager.

Visão geral dos métodos de criação para Service Manager

Há três métodos que você pode usar para personalizar Service Manager. Embora todos os três métodos resultem em alterações em um arquivo de pacote de gerenciamento, eles diferem no escopo e na complexidade da personalização que eles fornecem.

Os três métodos para personalizar e estender Service Manager são os seguintes:

  • Usando o console do Service Manager
  • Usando a ferramenta de criação de Service Manager
  • Modificando diretamente e criando arquivos do pacote de gerenciamento

Em geral, recomendamos que você use o console do Service Manager ou a Ferramenta de Criação para personalizações simples e que você trabalhe diretamente com os arquivos do pacote de gerenciamento somente para personalizações que o console Service Manager e a Ferramenta de Criação não dão suporte.

Service Manager Console

O painel Administração e o painel Criação no console do Service Manager fornecem personalização ad hoc limitada de recursos de Service Manager. Quando você personaliza Service Manager recursos no console do Service Manager, as personalizações são armazenadas em pacotes de gerenciamento não selados novos ou existentes e no banco de dados Service Manager. (Pacotes de gerenciamento não selados são pacotes de gerenciamento que você pode modificar. Para obter mais informações sobre pacotes de gerenciamento selados e não selados, consulte Pacotes de Gerenciamento: Principais Conceitos).

O console do Service Manager fornece as seguintes personalizações:

  • No painel Administração , você pode personalizar configurações de atividades, gerenciamento de alterações, gerenciamento de incidentes e notificações. Por exemplo, você pode configurar os destinatários de notificação da lista quando um incidente altera o status.
  • No painel Criação , você pode fazer personalizações simples para objetos como filas, listas e exibições.

Ferramenta de Criação

A Ferramenta de Criação fornece um ambiente no qual você pode abrir, exibir, personalizar, estender e criar pacotes de gerenciamento Service Manager. Você pode usar a Ferramenta de Criação para modificar algumas propriedades de classe, personalizar formulários em um designer de formulário gráfico e modificar e criar Service Manager fluxos de trabalho.

Você também pode usar a Ferramenta de Criação para criar personalizações avançadas que exigem teste e verificação antes da implementação. A Ferramenta de Criação não requer habilidades avançadas do usuário ou conhecimento avançado da arquitetura interna do Service Manager.

Modificando diretamente e criando arquivos do pacote de gerenciamento

Para personalizações extensas ou complexas e para personalizações que exigem codificação (como estender os dados no banco de dados Service Manager, personalizar formulários ou modificar o comportamento padrão do fluxo de trabalho de um recurso), você precisa editar o arquivo .xml do pacote de gerenciamento correspondente diretamente. Trabalhar diretamente com arquivos de pacote de gerenciamento exige profundo conhecimento em várias áreas, como o System Center Common Schema e a estrutura de pacotes de gerenciamento. Além disso, a edição manual é propensa a erros.

Visão geral da Ferramenta de Criação para Service Manager

A Ferramenta de Criação é uma ferramenta no Service Manager que você pode usar para abrir um pacote de gerenciamento existente para que você possa exibi-lo, personalizá-lo e estendê-lo. Usando a Ferramenta de Criação, você pode fazer o seguinte:

  • Estender e personalizar o modelo de classe Service Manager
  • Personalizar formulários
  • Criar e personalizar fluxos de trabalho

Você também pode usar a Ferramenta de Criação para criar novos pacotes de gerenciamento Service Manager. Ao criar pacotes de gerenciamento, você pode personalizar os recursos de Service Manager.

Depois de modificar ou criar um pacote de gerenciamento, você deve salvá-lo e importá-lo para Service Manager.

Requisitos do Authoring Tool

Antes de configurar a Ferramenta de Criação no Service Manager, verifique se o servidor no qual você planeja instalar a Ferramenta de Criação atende a todos os requisitos do servidor e do sistema operacional a seguir.

Requisitos de servidor

Você pode instalar a Ferramenta de Criação em um servidor que hospeda o servidor de gerenciamento Service Manager ou instalá-la em um servidor separado.

Requisitos do sistema operacional
  • Windows Vista (qualquer edição) com o service pack mais recente
  • Windows 7
  • Windows Server 2008 com o service pack mais recente
  • Windows Server 2008 R2
  • Windows 10
  • Windows Server 2019 com o service pack mais recente
  • Windows Server 2016
  • Windows 10
  • Windows 11
  • Windows Server 2022 com o service pack mais recente
  • Windows Server 2019
Requisitos adicionais
  • Microsoft .NET Framework 3.5, que você pode baixar no Centro de Download da Microsoft.

  • Shell do Microsoft Visual Studio 2008, que deve estar no mesmo idioma que o idioma de exibição do sistema operacional. Você pode instalar o Shell do Visual Studio 2008 na página Pré-requisitos no Assistente de Instalação da Ferramenta de Criação do Service Manager.

    Observação

    Durante a Instalação da Ferramenta de Criação, se aparecer um erro informando que o Microsoft Visual Studio Shell 2008 não está instalado e você verificou que ele está instalado, o Pacote Redistribuível do Modo Isolado do Shell do Visual Studio 2008 pode não estar completamente instalado. Para instalá-lo, navegue até <SystemDrive>\VS 2008 Shell Redist\Isolated Mode\ e execute VS_Shell_isolated.enu.exe.

Configurar a Ferramenta de Criação

A versão> do SCSM<_AuthoringTool_RTM.exe arquivo de programa contém o pacote de instalação .msi da Ferramenta de Criação Service Manager e os arquivos de suporte. Isso inclui os arquivos necessários para personalizar formulários de Service Manager padrão. Verifique se o usuário que executará a Ferramenta de Criação tem acesso à pasta local que você usou para extrair os arquivos da versão> do SCSM<_AuthoringTool_RTM.exe arquivo do programa.

Se Relatório de Erros do Windows estiver habilitado no computador que está executando a Ferramenta de Criação, os erros serão relatados automaticamente.

Observação

Não instale a ferramenta Service Manager Criação no mesmo computador que tenha o portal da Web Service Manager instalado.

Observação

  • Não instale a ferramenta de Criação de Service Manager no mesmo computador que tenha o portal da Web do Service Manager (SM) instalado.
  • Instale pelo menos o Pacote Cumulativo de Atualizações 5 no computador com o servidor de gerenciamento de SM/servidor de gerenciamento de data warehouse/console de Service Manager instalado – se Service Manager ferramenta de criação deve ser usada no mesmo computador.
Para instalar a Ferramenta de Criação
  1. Verifique se o computador no qual você planeja instalar a ferramenta criação atende aos requisitos.
  1. Baixe a versão necessária da ferramenta de Criação de SM em um computador local no qual você deseja instalar a ferramenta Criação.

  1. Baixe a versão necessária da ferramenta de Criação de SM em um computador local no qual você deseja instalar a ferramenta Criação.

  1. Clique duas vezes no arquivo zip baixado, leia o contrato de licença e extraia os arquivos para o local desejado.
  2. Navegue até a pasta em que você extraiu os arquivos, expanda a pasta CDImage e localize Setup.exe e clique duas vezes Setup.exe arquivo.
  3. No Assistente de Instalação da Ferramenta de Criação Service Manager, selecione Instalar a Ferramenta de Criação do Service Manager.
  4. Continue por meio das páginas Registro de produto e local de instalação .
  5. Na página Pré-requisitos , se algum teste de pré-requisito falhar, você deverá atualizar o servidor para garantir que cada pré-requisito seja atendido. Se o Microsoft Visual Studio 2008 Shell não estiver instalado, selecione Instalar o Microsoft Visual Studio Shell 2008 para instalar o aplicativo.
    Selecione Verificar pré-requisitos novamente e corrija outros problemas até que todos os testes de pré-requisito sejam aprovados.
  6. Continue usando o Microsoft Update para ajudar a manter seu computador seguro e páginas atualizadas .
  7. Na página Resumo da instalação , selecione Instalar e aguarde a conclusão da instalação.
Para iniciar a Ferramenta de Criação
  1. Na área de trabalho, selecione Iniciar.
  2. Selecione Programas, Selecione Microsoft System Center e selecione Service Manager <versão> Criação.
  3. Selecione Service Manager Ferramenta de Criação e aguarde até que a Ferramenta de Criação seja aberta.
  4. No painel Navegador de Classes , selecione Atualizar. Isso preenche o navegador com todas as classes definidas em pacotes de gerenciamento da <pasta> Instalação/Biblioteca. Quando você abriu a Ferramenta de Criação pela primeira vez, esse painel estava vazio.

Painéis da Ferramenta de Criação

Na Service Manager Authoring Tool, você pode abrir um pacote de gerenciamento, exibir e personalizar seus objetos e criar novos objetos.

A Ferramenta de Criação tem vários painéis. Você pode redimensionar, encaixar, desencaixar, mover ou fechar cada painel de acordo com suas preferências. Você pode abrir qualquer um dos painéis na Ferramenta de Criação no menu Exibir .

As seções a seguir descrevem os painéis na Ferramenta de Criação.

Navegador de classes

O painel Navegador de Classe exibe as classes e suas propriedades de todos os pacotes de gerenciamento que estão na pasta Biblioteca e todos os pacotes de gerenciamento que foram abertos na Ferramenta de Criação. Você também pode arrastar uma propriedade desse painel para adicionar um controle a um formulário que você está criando no painel de criação.

Navegador de formulários

O painel Navegador de Formulários exibe uma lista de formulários de todos os pacotes de gerenciamento que estão na pasta Biblioteca ou em um pacote de gerenciamento específico. Nesse painel, você pode localizar e selecionar um formulário para exibir ou personalizar no painel de criação, sem conhecer o pacote de gerenciamento exato do formulário. Neste painel, você também pode exibir os detalhes de um formulário no painel Detalhes .

Gerenciador de pacotes de gerenciamento

No painel de navegação, você pode exibir os pacotes de gerenciamento e seus objetos. Os objetos são agrupados por tipos. O pacote de gerenciamento Explorer exibe classes, formulários, fluxos de trabalho e referências. Você também pode selecionar um objeto específico, como um formulário, para personalizar.

Criação

O painel de criação exibe as guias na qual você pode alterar ou criar objetos do pacote de gerenciamento, como formulários e classes de gerenciamento. Por exemplo, quando você personaliza ou cria formulários, este painel exibe os controles de interface do usuário de um formulário para que você possa adicionar, mover ou alterar esses controles para personalizar a aparência e comportamento do formulário.

O painel de criação também contém a guia Página Inicial , que exibe a página Visão geral da Ferramenta de Criação .

Detalhes

O painel Detalhes exibe detalhes, como propriedades, para um objeto selecionado. As informações neste painel são atualizadas sempre que você seleciona um objeto no painel Pacote de Gerenciamento Explorer, criação, painel Navegador de Classe ou Navegador de Formulários. Você pode fazer alterações diretamente nesse painel para atualizar valores de propriedade.

Caixa de ferramentas de personalização de formulário

O painel Caixa de Ferramentas de Personalização de Formulário exibe controles básicos de interface do usuário que você pode arrastar para o painel de criação ao personalizar formulários.

Caixa de ferramentas atividades

O painel Caixa de Ferramentas atividades exibe atividades que você pode usar como blocos de construção ao criar fluxos de trabalho.

Atualizar pacotes de gerenciamento para trabalhar com a Ferramenta de Criação

Durante uma atualização para Service Manager, todos os pacotes de gerenciamento de Service Manager personalizados não são selados. (Pacotes de gerenciamento não selados são pacotes de gerenciamento que você pode modificar. Para obter mais informações sobre pacotes de gerenciamento selados e não selados, consulte Pacotes de Gerenciamento: Principais Conceitos). Os pacotes de gerenciamento são copiados para as novas pastas Service Manager sem nenhum processamento relacionado à atualização adicional. Usando esses pacotes de gerenciamento personalizados criados em versões anteriores do System Center, há suporte para Service Manager. No entanto, há alguns problemas a serem considerados e talvez seja necessário fazer algumas atualizações nesses pacotes de gerenciamento para garantir que eles funcionem corretamente e conforme o esperado após a atualização para Service Manager.

Formulários

O posicionamento de um controle em um formulário é determinado por suas margens superior, inferior e direita em relação a seu controle pai ou ao próprio formulário. Em um formulário personalizado, este método pode fazer com que os controles sejam ajustados de forma inadequada quando as margens do controle pai ou do formulário são modificadas.

Como resultado de estilos atualizados que foram implementados no System Center 2012 – Service Manager, alguns formulários personalizados criados em System Center Service Manager 2010 podem ter problemas de layout quando são importados para Service Manager. Dependendo da personalização, alguns controles podem ser posicionados incorretamente, causando problemas como sobreposições e recortes. Alguns desses problemas afetam apenas a aparência do formulário; outros, porém, podem atrapalhar parte da funcionalidade pretendida com o formulário.

As seções a seguir descrevem os problemas que você pode encontrar ao importar para formulários Service Manager criados no System Center Service Manager 2010. Essas seções também descrevem como você pode usar a Ferramenta de Criação Service Manager para corrigir esses problemas para garantir que esses formulários pareçam e funcionem conforme o esperado.

Controles de recorte e sobreposição

Alguns controles em um formulário podem aparece recortados, com linhas de borda incompletas e texto cortado. Às vezes, esse problema aparece com outro problema no qual os controles se sobrepõem. Além disso, alguns controles em um formulário podem não estar visíveis, fazendo com que parte da funcionalidade do formulário permaneça indisponível.

Para corrigir esses problemas, talvez seja necessário usar a Ferramenta de Criação para ajustar as propriedades do controle da seguinte maneira. Pode ser preciso experimentar várias soluções, com várias tentativas, até que o controle seja posicionado corretamente.

  • Selecione o controle afetado e verifique o valor de suas propriedades de Margem : Inferior, Esquerda, Direitae Superior. Por exemplo, defina os valores dessas propriedades como 0 ou um valor positivo, para garantir que nenhum valor negativo possa causar o posicionamento incorreto do controle.
  • Verifique os valores das propriedades do grupo Layout do controle afetado: Alinhamento Horizontal e Alinhamento Vertical. Pode ser preciso definir os valores dessas propriedades para Alongar e obter um melhor alinhamento do controle.
  • Posicione o controle afetado em uma grade dentro de um controle de Painel para obter um melhor alinhamento do controle.
  • Defina as dimensões do controle pai como Auto para permitir que seu tamanho diminua ou cresça dinamicamente.
  • Defina a propriedade Height do contêiner do controle afetado como Auto. Isso permite que a largura e a altura dos controles sejam ajustadas automaticamente corretamente para caber no contêiner do objeto.
Controles de embaralhamento

Alguns controles em um formulário podem se embaralhar e acabarem não posicionados no local que lhes foi designado no formulário.

Para corrigir esse problema, use a Ferramenta de Criação para fazer um dos seguintes procedimentos:

  • Arraste os controles para o local desejado no formulário.
  • Selecione o controle que está embaralhado. No painel Detalhes , no grupo de propriedades Margem , ajuste propriedades como Inferior ou Esquerda para posicionar o controle no local desejado.
  • Selecione o controle que contém o controle embaralhado. No painel Detalhes , modifique suas propriedades, como Inferior ou Esquerda , no grupo Propriedades de margem .
Fluxos de trabalho

Há suporte para fluxos de trabalho desenvolvidos no System Center Service Manager 2010 em Service Manager.

Atividades de gerenciamento de máquina virtual

As atividades de fluxo de trabalho do VMM (Virtual Machine Management) no Service Manager dão suporte System Center Virtual Machine Manager 2008 R2. No entanto, essas atividades não dão suporte ao System Center VMM.

Se você estiver tentando automatizar os processos de TI que exigem o uso de uma atividade que dá suporte ao VMM, o uso de runbooks do System Center – Orchestrator e do VMM pode ser útil.

Próximas etapas