Criar com o System Center - Service Manager
Importante
Esta versão do Service Manager chegou ao fim do suporte. Recomendamos que atualize para o Service Manager 2022.
A criação em Service Manager (SM) refere-se à utilização, criação e personalização de pacotes de gestão, que permitem personalizações em Service Manager. Os artigos nesta secção fornecem uma introdução à criação no Service Manager, incluindo uma descrição geral da Ferramenta de Criação de Service Manager.
Introdução à criação com a Ferramenta de Criação do Service Manager
Service Manager automatiza as funções de suporte técnico, como processos de pedidos de suporte técnico e alteração, para ajudar as organizações a gerir os seus suportes técnicos. Service Manager integra-se com Active Directory Domain Services (AD DS), Operations Manager e Configuration Manager para criar um inventário único e reconciliado dos recursos de uma organização.
Service Manager utiliza ficheiros de pacote de gestão que contêm definições de objetos para as várias funcionalidades do produto. Pode personalizar o comportamento do Service Manager e expandi-lo ao criar e modificar pacotes de gestão. Este manual de criação descreve a utilização, criação e personalização de pacotes de gestão.
O Service Manager Software Development Kit (SDK) contém informações de que poderá precisar quando estiver a criar com Service Manager. O SDK inclui informações de referência para as bibliotecas de classes e documentos que o esquema utiliza para criar pacotes de gestão baseados em XML. Para transferir a documentação do SDK de System Center Service Manager, veja Documentação do System Center Service Manager Software Development Kit (SDK).
Descrição geral dos pacotes de gestão
Os pacotes de gestão no Service Manager são ficheiros baseados em XML que contêm definições para classes, fluxos de trabalho, vistas, formulários e relatórios. Pode utilizar pacotes de gestão para efetuar o seguinte:
- Expandir Service Manager com novos objetos
- Expandir Service Manager com novo comportamento
- Armazenar novos objetos personalizados que criou, tais como formulários ou modelos.
- Transport customizations to another Service Manager deployment or implement the customizations in a newer deployment (Transport customizations to another Service Manager deployment or implement the customizations in a newer deployment (Transport customizations to another Service Manager deployment or implement the customizations in a newer deployment
Pode utilizar pacotes de gestão para expandir Service Manager com as definições e as informações necessárias para implementar todo ou parte de um processo de gestão de serviços.
Por predefinição, a pasta de instalação Service Manager contém vários pacotes de gestão pré-suportados que permitem funcionalidades de Service Manager principais, como a gestão de incidentes e a gestão de alterações.
Importante
Os pacotes de gestão não selados não são atualizados automaticamente durante uma atualização para Service Manager.
Descrição geral dos métodos de criação para Service Manager
Existem três métodos que pode utilizar para personalizar Service Manager. Embora todos os três métodos resultem em alterações a um ficheiro de pacote de gestão, diferem no âmbito e na complexidade da personalização que fornecem.
Os três métodos para personalizar e expandir Service Manager são os seguintes:
- Utilizar a consola do Service Manager
- Utilizar a Ferramenta de Criação do Service Manager
- Modificar e criar ficheiros do pacote de gestão diretamente
Em geral, recomendamos que utilize a consola Service Manager ou a Ferramenta de Criação para personalizações simples e que trabalhe diretamente com os ficheiros do pacote de gestão apenas para personalizações que o Service Manager consola e a Ferramenta de Criação não suportam.
Service Manager console
O painel Administração e o painel Criação na consola do Service Manager fornecem uma personalização ad hoc limitada de funcionalidades de Service Manager. Ao personalizar Service Manager funcionalidades na consola do Service Manager, as personalizações são armazenadas em pacotes de gestão novos ou existentes não selados e na base de dados Service Manager. (Os pacotes de gestão não selados são pacotes de gestão que pode modificar. Para obter mais informações sobre pacotes de gestão selados e não selados, consulte Pacotes de Gestão: Conceitos-chave).
A consola Service Manager fornece as seguintes personalizações:
- No painel Administração , pode personalizar definições para atividades, gestão de alterações, gestão de incidentes e notificações. Por exemplo, pode configurar os destinatários da lista de notificação quando um incidente mudar de estado.
- No painel Criação , pode fazer personalizações simples a objetos como filas, listas e vistas.
Authoring Tool
A Ferramenta de Criação fornece um ambiente no qual pode abrir, ver, personalizar, expandir e criar pacotes de gestão Service Manager. Pode utilizar a Ferramenta de Criação para modificar algumas propriedades de classe, personalizar formulários num estruturador de forma gráfica e modificar e criar fluxos de trabalho Service Manager.
Também pode utilizar a Ferramenta de Criação para criar personalizações avançadas que requerem testes e verificação antes da implementação. A Ferramenta de Criação não requer competências avançadas do utilizador nem conhecimentos avançados da arquitetura interna do Service Manager.
Modificar e criar ficheiros do pacote de gestão diretamente
Para personalizações extensas ou complexas e para personalizações que requerem codificação (como expandir os dados na base de dados Service Manager, personalizar formulários ou modificar o comportamento predefinido do fluxo de trabalho de uma funcionalidade), tem de editar diretamente o ficheiro .xml do pacote de gestão correspondente. Trabalhar diretamente com ficheiros de pacotes de gestão requer conhecimentos aprofundados em várias áreas, como o Esquema Comum do System Center e a estrutura dos pacotes de gestão. Além disso, a edição manual é propensa a erros.
Descrição geral da Ferramenta de Criação para Service Manager
A Ferramenta de Criação é uma ferramenta no Service Manager que pode utilizar para abrir um pacote de gestão existente para que possa vê-lo, personalizar e expandi-lo. Com a Ferramenta de Criação, pode fazer o seguinte:
- Expandir e personalizar o modelo de classe Service Manager
- Personalizar formulários
- Criar e personalizar fluxos de trabalho
Também pode utilizar a Ferramenta de Criação para criar novos pacotes de gestão de Service Manager. Ao criar pacotes de gestão, pode personalizar as funcionalidades do Service Manager.
Depois de modificar ou criar um pacote de gestão, tem de guardá-lo e importá-lo para Service Manager.
Requisitos da Ferramenta de Criação
Antes de configurar a Ferramenta de Criação no Service Manager, certifique-se de que o servidor no qual planeia instalar a Ferramenta de Criação cumpre todos os seguintes requisitos de servidor e sistema operativo.
Requisitos de servidor
Pode instalar a Ferramenta de Criação num servidor que aloja o servidor de gestão de Service Manager ou pode instalá-la num servidor separado.
Requisitos do sistema operativo
- 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 pode transferir a partir do Centro de Transferências da Microsoft.
Shell do Microsoft Visual Studio 2008, que tem de estar no mesmo idioma que o idioma de apresentação do sistema operativo. Pode instalar o Visual Studio 2008 Shell a partir da página Pré-requisitos no Assistente de Configuração da Ferramenta de Criação do Service Manager.
Nota
Durante a Configuração da Ferramenta de Criação, se for apresentado um erro a indicar que o Microsoft Visual Studio Shell 2008 não está instalado e tiver verificado que está instalado, o Pacote Redistribuível do Modo Redistribuível do Visual Studio 2008 Shell poderá não estar completamente instalado. Para instalá-lo, navegue para <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 ficheiro de programa contém o pacote de instalação .msi e os ficheiros de suporte da Ferramenta de Criação Service Manager. Isto inclui os ficheiros necessários para personalizar formulários de Service Manager predefinidos. Certifique-se de que o utilizador que irá executar a Ferramenta de Criação tem acesso à pasta local que utilizou para extrair os ficheiros da versão> do SCSM<_AuthoringTool_RTM.exe ficheiro do programa.
Se Relatório de Erros do Windows estiver ativada no computador que está a executar a Ferramenta de Criação, os erros são comunicados automaticamente.
Nota
Não instale a ferramenta Service Manager Criação no mesmo computador que tem o portal Web Service Manager instalado.
Nota
- Não instale a ferramenta de Criação de Service Manager no mesmo computador que tem o portal Web Service Manager (SM) instalado.
- Instale, pelo menos, o Update Rollup 5 no computador com o servidor de gestão de SM/servidor de gestão do armazém de dados/Service Manager consola instalada, se Service Manager ferramenta de Criação for utilizada no mesmo computador.
Para instalar a Ferramenta de Criação
- Verifique se o computador no qual planeia instalar a ferramenta Criação cumpre os requisitos.
Transfira a versão necessária da ferramenta de Criação de SMs para um computador local no qual pretende instalar a ferramenta de Criação.
Transfira a versão necessária da ferramenta de Criação de SMs para um computador local no qual pretende instalar a ferramenta de Criação.
- Faça duplo clique no ficheiro zip transferido, leia o contrato de licença e extraia os ficheiros para a localização pretendida.
- Navegue até à pasta onde extraiu os ficheiros, expanda a pasta CDImage e localize Setup.exe e faça duplo clique Setup.exe ficheiro.
- No Assistente de Configuração da Ferramenta de Criação do Service Manager, selecione Instalar a Ferramenta de Criação do Service Manager.
- Continue através das páginas Registo de produtos e localização de instalação .
- Na página Pré-requisitos , se algum teste de pré-requisito falhar, tem de atualizar o servidor para garantir que cada pré-requisito é cumprido. Se o Microsoft Visual Studio 2008 Shell não estiver instalado, selecione Instalar o Microsoft Visual Studio Shell 2008 para instalar a aplicação.
Selecione Verificar os pré-requisitos novamente e corrija quaisquer outros problemas até que todos os testes de pré-requisito passem. - Continue a utilizar o Microsoft Update para ajudar a manter o seu computador seguro e atualizado .
- Na página Resumo da instalação , selecione Instalar e aguarde que a instalação seja concluída.
Para iniciar a Ferramenta de Criação
- No ambiente de trabalho, selecione Iniciar.
- Selecione Programas, selecione Microsoft System Center e selecione Service Manager <versão> Criação.
- Selecione Service Manager Ferramenta de Criação e aguarde que a Ferramenta de Criação seja aberta.
- No painel Browser de Classes , selecione Atualizar. Isto preenche o browser com todas as classes que são definidas em pacotes de gestão da <pasta> Instalação/pasta Biblioteca. Quando abriu a Ferramenta de Criação pela primeira vez, este painel estava vazio.
Painéis da Ferramenta de Criação
No Service Manager Ferramenta de Criação, pode abrir um pacote de gestão, ver e personalizar os respetivos objetos e criar novos objetos.
A Ferramenta de Criação tem vários painéis. Pode redimensionar, ancorar, anular, mover ou fechar cada painel de acordo com as suas preferências. Pode abrir qualquer um dos painéis na Ferramenta de Criação a partir do menu Ver .
As secções seguintes descrevem os painéis na Ferramenta de Criação.
Browser de classe
O painel Browser de Classes apresenta as classes e as respetivas propriedades de todos os pacotes de gestão que estão na pasta Biblioteca e todos os pacotes de gestão que foram abertos na Ferramenta de Criação. Também pode arrastar uma propriedade deste painel para adicionar um controlo a um formulário que está a criar no painel de criação.
Browser de formulários
O painel Browser de Formulários apresenta uma lista de formulários de todos os pacotes de gestão que estão na pasta Biblioteca ou de um pacote de gestão específico. Neste painel, pode localizar e selecionar um formulário para ver ou personalizar no painel de criação, sem conhecer o pacote de gestão exato do formulário. Neste painel, também pode ver os detalhes de um formulário no painel Detalhes .
Explorador de pacotes de gestão
Neste painel de navegação, pode ver os pacotes de gestão e os respetivos objetos. Os objetos são agrupados por tipos. O Explorador de Pacotes de Gestão apresenta classes, formulários, fluxos de trabalho e referências. Também pode selecionar um objeto específico, como um formulário, para personalizar.
Criação
O painel de criação apresenta os separadores nos quais altera ou cria objetos de pacote de gestão, como formulários e classes. Por exemplo, quando personaliza ou cria formulários, este painel apresenta os controlos de interface de utilizador (IU) de um formulário para que possa adicionar, mover ou alterar estes controlos para personalizar o aspeto e o comportamento do formulário.
O painel de criação também contém o separador Página Inicial , que apresenta a página Descrição Geral da Ferramenta de Criação .
Detalhes
O painel Detalhes apresenta detalhes, como propriedades, de um objeto selecionado. As informações neste painel são atualizadas sempre que seleciona um objeto no Explorador de Pacotes de Gestão, no painel de criação, no painel Browser Escolar ou no painel Browser de Formulários . Pode efetuar alterações diretamente neste painel para atualizar valores de propriedade.
Caixa de ferramentas de personalização de formulários
O painel Caixa de Ferramentas de Personalização de Formulários apresenta controlos básicos de IU que pode arrastar para o painel de criação quando personalizar formulários.
Caixa de ferramentas atividades
O painel Caixa de Ferramentas Atividades apresenta atividades que pode utilizar como blocos modulares quando cria fluxos de trabalho.
Atualizar pacotes de gestão para trabalhar com a Ferramenta de Criação
Durante uma atualização para Service Manager, todos os pacotes de gestão de Service Manager personalizados são não selados. (Os pacotes de gestão não selados são pacotes de gestão que pode modificar. Para obter mais informações sobre pacotes de gestão selados e não selados, consulte Pacotes de Gestão: Conceitos-chave). Os pacotes de gestão são copiados para as novas pastas Service Manager sem qualquer processamento relacionado com a atualização adicional. Ao utilizar estes pacotes de gestão personalizados criados em versões anteriores do System Center, Service Manager é suportado. No entanto, existem alguns problemas a ter em conta e poderá ter de fazer algumas atualizações a estes pacotes de gestão para garantir que funcionam corretamente e conforme pretendido após a atualização para Service Manager.
Formulários
A colocação de um controlo num formulário é determinada pelas suas margens superior, inferior, esquerda e direita relativamente ao seu controlo principal ou ao próprio formulário. Num formulário personalizado, este método pode fazer com que os controlos sejam incorretamente ajustados quando as margens do controlo principal ou do formulário forem modificadas.
Como resultado de estilos atualizados implementados no System Center 2012 - Service Manager, alguns formulários personalizados criados no System Center Service Manager 2010 podem ter problemas de esquema quando são importados para Service Manager. Dependendo da personalização, alguns controlos podem ser colocados incorretamente, provocando problemas como sobreposição e recorte. Alguns destes problemas afetam apenas o aspeto do formulário, enquanto que outros problemas podem impedir a utilização de determinada funcionalidade do formulário.
As secções seguintes descrevem os problemas que poderá encontrar quando importa para Service Manager formulários criados no System Center Service Manager 2010. Estas secções também descrevem como pode utilizar o Service Manager Ferramenta de Criação para corrigir estes problemas para garantir que estes formulários têm o aspeto e a função pretendidos.
Recortes e controlos sobrepostos
Alguns controlos num formulário podem aparecer recortados, com linhas de limite incompletas e texto de corte. Por vezes, este problema aparece com outro problema em que os controlos se sobrepõem uns aos outros. Além disso, alguns controlos de um formulário podem não estar visíveis, causando a indisponibilidade de algumas funcionalidades do formulário.
Para corrigir estes problemas, poderá ter de utilizar a Ferramenta de Criação para ajustar as propriedades do controlo da seguinte forma. Pode ser necessário experimentar várias soluções e fazer várias tentativas antes que o controlo seja colocado corretamente.
- Selecione o controlo afetado e verifique o valor das respetivas propriedades margem : Inferior, Esquerda, Direita e Superior. Por exemplo, defina os valores destas propriedades para 0 (ou para um valor positivo) para garantir que não existem valores negativos que possam fazer com que o controlo seja colocado incorretamente.
- Verifique os valores das propriedades do grupo Esquema do controlo afetado: Alinhamento Horizontal e Alinhamento Vertical. Poderá ter de definir os valores destas propriedades como Stretch para um melhor alinhamento de controlo.
- Coloque o controlo afetado numa grelha dentro de um controlo painel para um melhor alinhamento de controlo.
- Defina as dimensões do controlo principal como Auto para permitir que o tamanho diminua ou cresça dinamicamente.
- Defina a propriedade Altura do contentor do controlo afetado como Auto. Isto permite que a largura e a altura dos controlos sejam ajustadas automaticamente para se ajustarem ao contentor do objeto.
Baralhar controlos
A ordem de alguns controlos num formulário pode estar trocada, o que faz com que os controlos não estejam colocados na sua localização designada no formulário.
Para corrigir este problema, utilize a Ferramenta de Criação para efetuar um dos seguintes procedimentos:
- Arraste os controlos para a posição pretendida no formulário.
- Selecione o controlo que está fora de posição. No painel Detalhes, no grupo Propriedades da margem , ajuste propriedades como Inferior ou Esquerda para colocar o controlo na localização pretendida.
- Selecione o controlo que contém o controlo que está fora de posição. No painel Detalhes , modifique as respetivas propriedades, como Inferior ou Esquerda , no grupo Propriedades da margem .
Fluxos de trabalho
Os fluxos de trabalho desenvolvidos no System Center Service Manager 2010 são suportados em Service Manager.
Atividades de gestão de Máquinas Virtuais
As atividades de fluxo de trabalho da Gestão de Máquinas Virtuais (VMM) no Service Manager suportam System Center Virtual Machine Manager 2008 R2. No entanto, estas atividades não suportam o System Center VMM.
Se estiver a tentar automatizar os processos de TI que requerem a utilização de uma atividade que suporte o VMM, a utilização de runbooks do System Center – Orchestrator e do VMM poderá ser útil.
Passos seguintes
- Saiba mais sobre como personalizar a funcionalidade de objetos no Service Manager com pacotes de Gestão na Ferramenta de Criação.
- Personalizar e criar classes com Service Manager criação.