Partilhar via


HP Service Manager Integration Pack para System Center – Orchestrator

Importante

Esta versão do Orchestrator chegou ao fim do suporte. Recomendamos que atualize para o Orchestrator 2022.

O pacote de integração do HP Service Manager é um suplemento para o Orchestrator no System Center e System Center – Orchestrator que lhe permite obter, criar, atualizar e monitorizar pedidos de suporte no HP Service Manager.

A Microsoft está empenhada em proteger a sua privacidade ao fornecer software que lhe proporciona o desempenho, o poder e a conveniência que pretende. Para obter mais informações, consulte a Declaração de Privacidade do System Center Orchestrator.

Requisitos de Sistema

A implementação do pacote de integração do HP Service Manager requer que o seguinte software esteja instalado e configurado. Para obter mais informações sobre como instalar e configurar o Orchestrator e o HP Service Manager Web Service, consulte a respetiva documentação do produto.

  • Os pacotes de integração do System Center 2016 requerem o System Center 2016 – Orchestrator
  • Os pacotes de integração do System Center 2019 requerem o System Center 2019 – Orchestrator
  • HP Service Manager 7.11 ou 9

O seguinte software tem de estar instalado em cada Servidor Runbook e no Runbook Designer:

  • Microsoft .NET Framework 3.5 Service Pack 1
  • Controlador ODBC Cliente Nativo do Microsoft SQL Server (instalado com as Ferramentas de Gestão do SQL Server)
  • Para aceder à base de dados do HP Service Manager no SQL Server:
    • Controlador ODBC Cliente Nativo do Microsoft SQL Server (instalado com as Ferramentas de Gestão do SQL Server)
  • Para aceder à base de dados do HP Service Manager em Oracle:
    • Cliente Oracle (Net Configuration Assistant)
    • Controlador ODBC Oracle

Transferir o Pacote de Integração

Registar e Implementar o Pacote de Integração

Depois de transferir o ficheiro do pacote de integração, tem de registá-lo no servidor de gestão do Orchestrator e, em seguida, implementá-lo em Servidores Runbook e Runbook Designers. Para obter os procedimentos sobre como instalar pacotes de integração, veja Como Adicionar um Pacote de Integração.

Preparar a ligação ao HP Service Manager

  • Faça um registo do nome do servidor do HP Service Manager e do número de porta utilizados para ligar o cliente do HP Service Manager.
  • Para todos os servidores do HP Service Manager que pretenda ligar, tem de criar um nome de origem de dados (DSN) ODBC em cada Cliente e servidor Runbook. São suportadas as ligações SQL Server Native e Oracle ODBC. Veja Configurar a Service Manager Connections HP.
  • O modelo de licenciamento para os componentes do HP Service Manager varia consoante a versão instalada. Veja a documentação do produto HP para determinar quais os componentes licenciados separadamente. Este pacote de integração requer o acesso ao serviço Web SOAP do HP Service Manager para funcionar corretamente. Confirme se este componente está instalado e licenciado, se necessário.
  • Confirme se foi atribuído ao utilizador configurado para aceder ao servidor do HP Service Manager SOAP-API CAPABILITY WORD no sistema do HP Service Manager. Dependendo da versão do HP Service Manager, pode ser necessário adquirir um licenciamento extra para ativar SOAP-API CAPABILITY WORD. Consulte o Representante de Vendas da HP para obter mais informações sobre o licenciamento.

Configurar as ligações do HP Service Manager

Uma ligação estabelece uma ligação reutilizável entre o Orchestrator e um servidor hp Service Manager. Pode criar o número de ligações necessárias, especificando ligações para vários servidores com o HP Service Manager. Também pode criar várias ligações ao mesmo servidor para permitir diferenças nas permissões de segurança para diferentes contas de utilizador.

O pacote de integração do HP Service Manager requer ligação à Base de Dados do SQL Server do HP Service Manager ao criar runbooks no Runbook Designer. Tem de ser configurada uma ligação ODBC válida antes de configurar a ligação do HP Service Manager no Runbook Designer.

Para evitar possíveis danos, não utilize meios alternativos para ligar diretamente à base de dados. Utilize sempre a ligação ODBC para garantir uma integração adequada.

Para configurar uma ligação ODBC do SQL Server

  1. Abra o Utilitário de Administrador da Origem de Dados ODBC (32 bits). Para aceder a este utilitário, selecione Iniciar, Executar e, em seguida, introduza \Windows\SysWOW64\odbcad32.exe na caixa Abrir . Selecione OK.
  2. No Administrador de Origem de Dados ODBC, selecione o separador DSN do Sistema .
  3. Selecione Adicionar.
  4. Selecione o controlador denominado SQL Server Native Client 10.0 na lista de controladores disponíveis.
  5. Selecione Concluir.
  6. Introduza um nome novo e uma descrição para a origem de dados.
  7. Introduza o nome do servidor da base de dados do HP Service Manager ou o endereço IP na caixa Servidor.
  8. Selecione Seguinte.
  9. Selecione o método de autenticação apropriado para o servidor de base de dados e introduza credenciais válidas.
  10. Selecione Seguinte.
  11. Certifique-se de que a caixa de verificação Alterar a base de dados predefinida para: está selecionada.
  12. Na lista pendente abaixo da caixa de verificação, selecione a base de dados HP Service Manager.
  13. Selecione Seguinte.
  14. Selecione Concluir.
  15. Selecione Testar Origem de Dados para confirmar a conectividade à base de dados.
  16. Quando o teste estiver concluído, selecione OK.
  17. Selecione OK.

Configurar uma ligação ODBC da Oracle

  1. Configure um nome de Oracle Net Service com o Oracle Net Configuration Assistant. Para obter mais informações sobre este passo, veja a documentação do produto Oracle relevante.
  2. Abra o Utilitário de Administrador de Origem de Dados ODBC (32 bits). Para aceder a este utilitário, selecione Iniciar, Executar e, em seguida, introduza \Windows\SysWOW64\odbcad32.exe na caixa Abrir. Selecione OK.
  3. No Administrador de Origem de Dados ODBC, selecione o separador DSN do Sistema .
  4. Selecione Adicionar.
  5. Selecione o controlador ODBC Oracle instalado com o cliente Oracle na lista de controladores disponíveis.
  6. Selecione Concluir.
  7. Introduza um nome novo e uma descrição para a origem de dados.
  8. Introduza o Nome de Serviço TNS da base de dados do HP Service Manager, conforme configurado no Net Configuration Assistant.
  9. Teste a ligação, fornecendo credenciais, se necessário.
  10. Selecione o método de autenticação apropriado para o servidor de base de dados e introduza credenciais válidas.
  11. Selecione OK.
  12. Selecione OK para fechar o Administrador de Origem de Dados ODBC.

Para configurar uma ligação hp Service Manager

  1. Na Designer Runbook, selecione o menu Opções e selecione HP Service Manager. É apresentada a caixa de diálogo hp Service Manager.
  2. No separador Connections, selecione Adicionar para iniciar a configuração da ligação. Será apresentada a caixa de diálogo Configuração da Ligação .
  3. Na caixa Nome, introduza um nome para a ligação. Pode ser o nome do servidor do HP Service Manager ou um nome descritivo que distinga o tipo de ligação.
  4. Na caixa Endereço do Servidor, introduza o nome ou endereço IP do computador hp Service Manager. Se estiver a utilizar o nome do computador, pode introduzir o nome NetBIOS ou o nome de domínio completamente qualificado (FQDN).
  5. Na caixa Intervalo de Consulta, introduza com que frequência, em minutos, pretende verificar o estado da ligação hp Service Manager.
  6. Na caixa DSN ODBC , introduza o nome da origem de dados ODBC de um dos procedimentos anteriores.
  7. Introduza o nome de utilizador da base de dados na caixa Nome de Utilizador da DB .
  8. Introduza a palavra-passe da base de dados na caixa Palavra-passe da DB .
  9. Nas caixas Nome de Utilizador e Palavra-passe, introduza as credenciais que o Orchestrator utilizará para ligar ao servidor hp Service Manager.
  10. Selecione Testar Ligação. Quando for apresentada a mensagem "Ligado com Êxito", selecione OK.
  11. Na caixa de diálogo da lista de ligações, selecione a ligação recentemente criada ao selecionar o item adequado na lista.
  12. Selecione o botão Atualizar Cache de Campos para obter e armazenar a configuração personalizada a partir do servidor hp Service Manager. A conclusão desta operação pode demorar alguns minutos e é essencial para permitir que o pacote de integração se ligue corretamente a um servidor novo do HP Service Manager.
  13. Adicione mais ligações a outros servidores do HP Service Manager, se aplicável.
  14. Selecione OK para fechar a caixa de diálogo de configuração e selecione Concluir.

Dica

Para o Nome de Utilizador da BD e a Palavra-passe da BD – se a base de dados HPSM estiver num computador com o Windows Server e configurar o seu DSN ODBC com a autenticação do Windows, pode introduzir qualquer coisa para o nome de utilizador e palavra-passe, uma vez que os campos só têm de não estar em branco para que o botão Testar Ligação funcione. Se estiver a utilizar SQL Server autenticação, tem de ter o nome de utilizador e a palavra-passe da base de dados hpsm SQL Server. O utilizador tem de ter acesso de leitura/escrita à base de dados através da ligação DSN.

Expor os Campos Obrigatórios

Se uma atividade comunicar um erro e indicar que tem de ser especificado um campo necessário, mas o IP não fornecer o campo na interface de utilizador, o campo tem de ser exposto através da API do serviço Web HP Service Manager. Para expor o campo, conclua o seguinte procedimento:

Para expor um campo necessário

  1. Abra o cliente do HP Service Manager.
  2. Ligue-se ao servidor do HP Service Manager pretendido.
  3. No Navegador do Sistema, navegue para Ferramentas de Personalização, Serviços Web e, em seguida, Configuração do WSDL e faça duplo clique na opção Configuração do WSDL .
  4. Na caixa de diálogo Definição de Acesso Externo , selecione o botão Procurar para listar todos os objetos disponíveis.
  5. Selecione o objeto necessário na lista de objetos.
  6. Selecione o separador Campos .
  7. Desloque-se até ao fim da Lista de Campos.
  8. Introduza o nome da base de dados do campo a ser exposto na coluna Campo .
  9. Introduza o nome através do qual o serviço Web se vai referir a este campo na coluna Legenda.
  10. Confirme se o tipo de dados está correto na coluna Tipo .
  11. Selecione Guardar na parte superior da página para guardar a mensagem.

Problemas Conhecidos

  • O botão Testar Ligação não pode ser utilizado para validar Service Manager ligações de serviço Web 7.1 se o serviço Web HP ServiceCenter 6.2 tiver sido desativado.

  • São necessárias determinadas permissões quando se trata de pedidos de alteração. Estas permissões são especificadas mediante a atribuição de um Perfil de Gestão de Alterações a um utilizador. Embora um utilizador possa ter mais de um perfil, só pode pertencer a um perfil por sessão. Se for atribuído ao utilizador mais do que um Perfil de Gestão de Alterações, utilizará automaticamente o primeiro perfil por ordem alfabética. Para evitar confusões, recomenda-se que o utilizador configurado para utilização com o pacote de integração tenha apenas um Perfil de Gestão de Alterações atribuído.

  • O utilizador configurado para ser utilizado com o pacote de integração tem de ter as respetivas preferências de fuso horário definidas como Greenwich/Universal com o formato de data mm/dd/aa.

  • Em determinadas versões do HP Service Manager, a lista de categorias disponíveis ao criar um incidente apresenta Alterar, mas ao selecioná-lo faz com que o objeto falhe com a seguinte mensagem: Forneça uma categoria válida. Este é um problema conhecido com o servidor do HP Service Manager. Certifique-se de que os campos estão visíveis para o serviço Web (Veja Resolução de Problemas) e que o servidor hp Service Manager está corrigido para a versão mais recente.

  • O botão Predefinir disponível nas atividades Criar Entrada, Atualizar Entrada e Fechar Entrada pode comunicar um erro quando selecionado. Utilize o seguinte procedimento para contornar este problema.

    1. Aponte o caminho do ficheiro na mensagem de erro. Por exemplo, C:\Users\[CurrentUser]\AppData\Local\Microsoft\System Center 2012\Orchestrator\IntegrationPacks\HPServiceManager\[GUID]\defaultFields.xml
    2. Confirme se cada uma das pastas no caminho do ficheiro existe exatamente como mostrado na mensagem de erro.
    3. Se necessário, crie as pastas em falta.

    se o Runbook Designer for iniciado por um utilizador sem privilégios administrativos no computador. Na versão atual do pacote de integração, certifique-se de que o utilizador tem permissões suficientes para escrever no diretório %COMMONPROGRAMFILES(x86)%\Microsoft System Center 2012\Orchestrator\Extensions\Support\HPServiceManager\ .