HP Service Manager Integration Pack pour System Center - Orchestrator
Remarque
Hp Service Manager Integration Pack a été supprimé de System Center Orchestrator 2022 et versions ultérieures.
Le pack d’intégration pour HP Service Manager est un module complémentaire pour Orchestrator dans System Center et System Center - Orchestrator qui vous permet de récupérer, créer, mettre à jour et surveiller des tickets dans HP Service Manager.
Microsoft s’engage à protéger votre confidentialité tout en fournissant des logiciels qui vous offrent les performances, la puissance et la commodité souhaitées. Pour plus d’informations, consultez la Déclaration de confidentialité de System Center Orchestrator.
Configuration requise
Le pack d’intégration pour HP Service Manager nécessite l'installation et la configuration des logiciels suivants avant l’implémentation de l’intégration. Pour plus d’informations sur l’installation et la configuration d’Orchestrator et du service web HP Service Manager, consultez la documentation de produit correspondante.
- Les packs d’intégration System Center 2016 nécessitent System Center 2016 – Orchestrator
- Les packs d’intégration System Center 2019 nécessitent System Center 2019 – Orchestrator
- HP Service Manager 7.11 ou 9
Les logiciels suivants doivent être installés sur chaque serveur Runbook et Runbook Designer :
- Microsoft .NET Framework 3.5 Service Pack 1
- Pilote ODBC Microsoft SQL Server Native Client (installé avec les outils de gestion SQL Server)
- Pour accéder à la base de données HP Service Manager sur SQL Server :
- Pilote ODBC Microsoft SQL Server Native Client (installé avec les outils de gestion SQL Server)
- Pour accéder à la base de données HP Service Manager sur Oracle :
- Client Oracle (Net Configuration Assistant)
- Pilote ODBC pour Oracle
Télécharger le pack d’intégration
- Pour télécharger ce pack d’intégration pour Orchestrator 2016, consultez HP Service Manager Integration Pack pour System Center 2016 - Orchestrator.
- Pour télécharger ce pack d’intégration pour Orchestrator 2019, consultez HP Service Manager Integration Pack pour System Center 2019 - Orchestrator.
Inscrire et déployer le pack d’intégration
Après avoir téléchargé le fichier du pack d’intégration, vous devez l’inscrire auprès du serveur d’administration Orchestrator, puis le déployer sur des serveurs Runbook et des Runbook Designer. Pour connaître les procédures d’installation des packs d’intégration, consultez Comment ajouter un pack d’intégration.
Préparer la connexion au serveur HP Service Manager
- Générer un enregistrement au nom du serveur et du numéro de port HP Service Manager utilisés pour la connexion au client HP Service Manager.
- Pour tous les serveurs HP Service Manager auxquels vous prévoyez de vous connecter, vous devez créer un nom de source de données ODBC sur chaque serveur Client et Runbook. Les connexions SQL Server natives et Oracle ODBC sont prises en charge. Consultez Configuration des connexions HP Service Manager.
- Le modèle de licence pour les composants de HP Service Manager varie en fonction de la version installée. Consultez la documentation du produit HP pour déterminer quels composants sont concédés sous licence distincte. Ce pack d'intégration nécessite un accès fonctionnel au service Web SOAP HP Service Manager. Assurez-vous que ce composant est installé et sous licence, si nécessaire.
- Assurez-vous que le TERME DE CAPACITÉ SOAP API a bien été attribué dans HP Service Manager à l'utilisateur configuré pour accéder au serveur HP Service Manager. Selon la version de HP Service Manager, il peut être nécessaire d'acheter des licences supplémentaires pour activer le TERME DE CAPACITÉ SOAP API. Pour plus d’informations sur les licences, consultez votre représentant commercial HP.
Configurer les connexions HP Service Manager
Une connexion établit un lien réutilisable entre Orchestrator et un serveur HP Service Manager. Vous pouvez créer autant de connexions que nécessaire, en spécifiant des liens vers plusieurs serveurs exécutant HP Service Manager. Vous pouvez également créer plusieurs connexions au même serveur pour tenir compte des différences d'autorisation de sécurité entre comptes d'utilisateurs.
Le pack d'intégration HP Service Manager nécessite une connexion à la base de données HP Service Manager SQL Server lors de la conception de runbooks dans Runbook Designer. Une connexion ODBC valide doit être configurée avant de configurer la connexion HP Service Manager dans Runbook Designer.
Pour éviter toute altération possible, n’utilisez pas d’autres moyens pour vous connecter directement à la base de données. Utilisez toujours la connexion ODBC pour garantir une intégration appropriée.
Configurer une connexion ODBC SQL Server
- Ouvrez l’utilitaire d’administrateur de source de données ODBC (32 bits). Pour accéder à cet utilitaire, sélectionnez Démarrer, Exécuter, puis entrez \Windows\SysWOW64\odbcad32.exe dans la zone Ouvrir. Cliquez sur OK.
- Dans l’administrateur de source de données ODBC, sélectionnez l’onglet DSN système.
- Sélectionnez Ajouter.
- Sélectionnez le pilote nommé SQL Server Native Client 10.0 dans la liste des pilotes disponibles.
- Sélectionnez Terminer.
- Entrez un nouveau nom et une description pour la source de données.
- Entrez le nom du serveur de base de données HP Service Manager ou son adresse IP dans la zone Serveur.
- Cliquez sur Suivant.
- Sélectionnez la méthode d'authentification appropriée pour le serveur de base de données et entrez les informations d'identification valides.
- Cliquez sur Suivant.
- Vérifiez que la case à cocher Modifier la base de données par défaut est sélectionnée.
- Dans la liste déroulante sous la case à cocher, sélectionnez la base de données HP Service Manager.
- Cliquez sur Suivant.
- Cliquez sur Terminer.
- Sélectionnez Tester la source de données pour confirmer la connectivité à la base de données.
- Une fois le test terminé, sélectionnez OK.
- Cliquez sur OK.
Configurer une connexion ODBC Oracle
- Configurez un nom de service Oracle Net en utilisant l'Assistant de configuration Oracle Net. Pour plus d’informations sur cette étape, consultez la documentation pertinente sur le produit Oracle.
- Ouvrez l'utilitaire Administrateur de sources de données ODBC (32 bits). Pour accéder à cet utilitaire, sélectionnez Démarrer, puis Exécuter, puis entrez \Windows\SysWOW64\odbcad32.exe dans la zone Ouvrir . Cliquez sur OK.
- Dans l’administrateur de source de données ODBC, sélectionnez l’onglet DSN système.
- Sélectionnez Ajouter.
- Sélectionnez le pilote ODBC Oracle installé avec le client Oracle à partir de la liste des pilotes disponibles.
- Sélectionnez Terminer.
- Entrez un nouveau nom et une description pour la source de données.
- Entrez le nom du Service TNS pour la base de données HP Service Manager tel que configuré dans l'Assistant de configuration Net.
- Testez la connexion et, au besoin, fournissez les informations d'identification.
- Sélectionnez la méthode d'authentification appropriée pour le serveur de base de données et entrez les informations d'identification valides.
- Cliquez sur OK.
- Sélectionnez OK pour fermer l’administrateur de source de données ODBC.
Configurer une connexion HP Service Manager
- Dans le Runbook Designer, sélectionnez le menu Options , puis HP Service Manager. La boîte de dialogue HP Service Manager s’affiche.
- Sous l’onglet Connexions , sélectionnez Ajouter pour commencer la configuration de la connexion. La boîte de dialogue Configuration de la connexion s’affiche.
- Dans la zone Nom, entrez un nom pour la connexion. Il peut s'agir du nom du serveur HP Service Manager ou d'un nom descriptif permettant de distinguer le type de connexion.
- Dans la zone Adresse du serveur, entrez le nom ou l’adresse IP de l’ordinateur HP Service Manager. Si vous utilisez le nom de l’ordinateur, vous pouvez entrer le nom NetBIOS ou le nom de domaine complet (FQDN).
- Dans la zone Intervalle d’interrogation, entrez la fréquence, en minutes, que vous souhaitez vérifier l’état de la connexion HP Service Manager.
- Dans la zone DSN ODBC, entrez le nom de la source de données ODBC à partir de l’une des procédures précédentes.
- Entrez le nom d’utilisateur de base de données dans la zone Nom d’utilisateur de la base de données.
- Entrez le mot de passe de base de données dans la zone Mot de passe de la base de données.
- Dans les zones Nom d’utilisateur et Mot de passe , entrez les informations d’identification que Orchestrator utilisera pour se connecter au serveur HP Service Manager.
- Sélectionnez Tester la connexion. Lorsque le message « Connecté avec succès » s’affiche, sélectionnez OK.
- Dans la boîte de dialogue de liste de connexions, sélectionnez la connexion nouvellement créée en sélectionnant l’élément approprié dans la liste.
- Sélectionnez le bouton Actualiser le cache de champ pour récupérer et stocker la configuration personnalisée à partir du serveur HP Service Manager. Cette opération peut prendre quelques minutes et est essentielle pour permettre au pack d'intégration de se connecter correctement à un nouveau serveur HP Service Manager.
- Ajoutez des connexions supplémentaires à d'autres serveurs HP Service Manager, le cas échéant.
- Sélectionnez OK pour fermer la boîte de dialogue de configuration, puis sélectionnez Terminer.
Conseil
Pour le nom d’utilisateur de base de données et le mot de passe de base de données de base de données : si votre base de données HPSM se trouve sur un ordinateur exécutant un serveur Windows et que vous configurez votre DSN ODBC avec Authentification Windows, vous pouvez entrer n’importe quoi pour le nom d’utilisateur et le mot de passe, car les champs ne doivent pas être vides pour que le bouton Tester la connexion fonctionne. Si vous utilisez l’authentification SQL Server, vous devez disposer du nom d’utilisateur et du mot de passe de la base de données HPSM SQL Server. L’utilisateur doit avoir un accès en lecture/écriture à la base de données via la connexion du nom de source de données (DSN).
Exposer les champs obligatoires
Si une activité signale une erreur et indique qu’un champ obligatoire doit être spécifié, mais que l’adresse IP ne fournit pas le champ dans l’interface utilisateur, le champ doit être exposé via l’API du service web HP Service Manager.
Pour exposer un champ obligatoire, procédez comme suit :
- Ouvrez le client HP Service Manager.
- Connectez-vous au serveur HP Service Manager approprié.
- Dans le navigateur système, accédez à Outils de personnalisation, puis services web, configuration WSDL, puis double-cliquez sur l’option Configuration WSDL.
- Dans la boîte de dialogue Définition d’accès externe, sélectionnez le bouton Rechercher pour répertorier tous les objets disponibles.
- Sélectionnez l'objet requis dans la liste.
- Sélectionnez l’onglet Champs.
- Faites défiler l’écran jusqu’au bas de Liste de champs.
- Entrez le nom de base de données du champ à afficher dans la colonne Champ.
- Entrez le nom du champ auquel le service web fera référence dans la colonne Légende.
- Vérifiez que le type de données est correct dans la colonne Type.
- Sélectionnez Enregistrer en haut de la page pour enregistrer le message.
Problèmes connus
Le bouton Tester la connexion ne peut pas être utilisé pour valider les connexions de service web Service Manager 7.1 si le service web HP ServiceCenter 6.2 a été désactivé.
Certaines autorisations sont requises lorsque vous utilisez des tickets de changement. Ces autorisations sont spécifiées en affectant à l'utilisateur un profil de gestion des changements. Un utilisateur peut avoir plusieurs profils, mais ne peut appartenir qu'à un seul profil par session. Si l’utilisateur reçoit plusieurs profils de gestion des modifications, il utilise automatiquement le premier profil dans l’ordre alphabétique. Pour éviter toute confusion, il est recommandé que l’utilisateur configuré pour une utilisation avec le pack d’intégration n’a qu’un seul profil de gestion des modifications.
Les préférences de fuseau horaire de l'utilisateur configuré pour le pack d'intégration doivent être définies sur Greenwich/Universel avec le format de date jj/mm/aa.
Dans certaines versions de HP Service Manager, la liste des catégories disponibles lors de la création d’un incident affiche La modification, mais le choix de l’objet entraîne l’échec de l’objet avec le message suivant : Indiquez une catégorie valide. Il s'agit d'un problème connu avec le serveur HP Service Manager. Vérifiez que les champs sont visibles par le service web (voir Résolution des problèmes) et que le serveur HP Service Manager est corrigé vers la dernière version.
Le bouton Définir comme bouton par défaut disponible dans les activités Créer une entrée, Mettre à jour et Fermer l’entrée peut signaler une erreur lorsqu’elle est sélectionnée. Pour contourner ce problème, utilisez la procédure suivante.
- Notez le chemin d'accès de fichier indiqué dans le message d'erreur. Par exemple, C :\Users\[CurrentUser]\AppData\Local\Microsoft\System Center 2012\Orchestrator\IntegrationPacks\HPServiceManager\[GUID]\defaultFields.xml
- Assurez-vous que chaque dossier indiqué dans le chemin d'accès se présente exactement comme indiqué dans le message d'erreur.
- Créez les dossiers manquants, le cas échéant.
Si Runbook Designer est lancé par un utilisateur sans privilèges administratifs sur l'ordinateur. Dans la version actuelle du pack d’intégration, vérifiez que l’utilisateur dispose des autorisations suffisantes pour écrire dans le répertoire %COMMONPROGRAMFILES(x86)%\Microsoft System Center 2012\Orchestrator\Extensions\Support\HPServiceManager\ .