Guide PoC : Service d’adaptateur Citrix ITSM + ServiceNow

Vue d’ensemble

L’adaptateur ITSM (IT Service Management) est un service Citrix Cloud qui vous permet d’étendre les fonctionnalités de ServiceNow à vos environnements DaaS et locaux Citrix. Grâce à ce service, les équipes informatiques et les utilisateurs finaux peuvent fournir et gérer Citrix Virtual Apps and Desktops à l’aide des flux de travail ITSM de ServiceNow via les fonctionnalités Self-Service.

Ce document PoC explique comment intégrer le service d’adaptateur Citrix ITSM + ServiceNow dans un environnement de test doté de fonctionnalités prêtes à l’emploi pour les utilisateurs finaux et les administrateurs.

Ces fonctionnalités et rôles incluent :

Rôles et autorisations ITSM

N’oubliez pas non plus de passer en revue les fonctionnalités publiées dans les nouvelles versions, les nouveautés, les améliorations et le contenu de la feuille de route.

Architecture conceptuelle

Avant de commencer avec le guide de configuration, nous allons mieux comprendre l’architecture :

Architecture CitrixITSM

Dans le schéma, vous pouvez voir que nous travaillons avec deux services cloud. Le premier est ServiceNow et le second est le plan de contrôle Citrix Cloud.

En commençant par le service ServiceNow, nous allons avoir besoin de deux composants : le plug-in Orchestrator, qui permettra d’accéder à l’ensemble de la conception du flux de travail, et le plug-in du connecteur Citrix ITSM, qui établira la connexion avec le plan de contrôle Citrix Cloud.

L’installation du plug-in Citrix ITSM Connector depuis le magasin ServiceNow crée deux tables dans l’instance de base de données ServiceNow. Ces tableaux concernent les licences Citrix et les informations relatives au Citrix VDA. En revanche, du point de vue du plan de contrôle Citrix Cloud, l’adaptateur Citrix ITSM est déjà installé. Il vous suffit donc d’activer le service pour votre intégration. Si vous disposez d’un environnement sur site, effectuez une agrégation de sites pour découvrir cette charge de travail. Enfin et surtout, la communication entre les deux services s’effectue via un profil OAuth de ServiceNow qui fournit un identifiant client et un mot de passe secret pour s’inscrire auprès du service Citrix ITSM.

Maintenant que vous comprenez mieux l’architecture et la manière dont Citrix ITSM fonctionne et communique avec vos environnements (cloud et sur site), il est temps de passer à notre revue de préparation.

Conditions préalables

Pour configurer le service ITSM Adapter, assurez-vous d’avoir les éléments suivants à portée de main :

  • Un compte avec l’autorisation d’administrateur système pour votre instance ServiceNow
  • Une fois le service configuré, vous pouvez implémenter un contrôle d’accès basé sur les rôles. Pour plus d’informations, voir Gestion des accès.
  • Inscrivez-vous au plan de contrôle Citrix Cloud pour accéder au service ITSM et inscrivez-vous pour un essai gratuit.
  • Un compte administrateur Citrix Cloud avec accès complet.
  • Connectivité entre votre instance ServiceNow et l’adresse IP de la région où se trouve votre compte Citrix Cloud

Adresses IP

Étendue

Nous allons résumer l’intégration en suivant les étapes suivantes :

  1. ServiceNow
    • Activer le plug-in d’orchestration
    • Installation de Citrix IT Service Management Connector depuis le ServiceNow Store
    • Créez une application OAuth.
  2. Console de service Citrix Cloud/ITSM
    • Activez le service ITSM.
    • Ajoutez votre instance ServiceNow.
    • Ajouter l’environnement Citrix sur site (agrégation de sites)

Plug-in d’orchestration

Dans la console d’administration My Instance, accédez à Instance Action et cliquez sur Activer le plug-in. Recherchez le plug-in Orchestration et cliquez sur Activer. Une fois que vous avez terminé, vous recevez une notification par e-mail.

Configuration du plug-in

Installation de Citrix IT Service Management Connector depuis le ServiceNow Store

Le plug-in Citrix ITSM pour ServiceNow permet d’étendre facilement les fonctionnalités de ServiceNow à votre infrastructure Citrix. Alors que la mise à disposition d’applications et de bureaux virtuels (Citrix Workspace) permet aux entreprises d’être plus flexibles et aux utilisateurs finaux d’être plus productifs avec un accès n’importe où et n’importe quel appareil, ce nouveau plug-in améliore encore les capacités des environnements Citrix grâce à l’intégration ServiceNow. Grâce à des flux de travail prêts à l’emploi et à la possibilité de créer des flux de travail personnalisés, les équipes informatiques peuvent désormais automatiser, surveiller et gérer leurs environnements Citrix, ce qui leur permet de se concentrer sur des projets stratégiques tout en automatisant les tâches mineures.

Remarque :

N’oubliez pas que le plug-in Orchestration possède une dépendance. Veillez donc à l’activer avant d’installer le connecteur ITSM.

  1. Accédez à la boutique ServiceNowet, dans la barre de recherche, tapez Citrix.

  2. Sélectionnez le Citrix IT Service Management Connector et cliquez sur Obtenir pour démarrer le processus d’installation

    Store ServiceNow

  3. Cliquez sur Installer.

    Store ServiceNow

  4. Une fois terminé, vous pouvez consulter les journaux d’installation.

    Store ServiceNow

  5. Enfin, le connecteur ITSM apparaît comme étant installé.

    Store ServiceNow

Jusqu’à présent, vous avez préparé votre instance ServiceNow pour l’intégration. Un petit élément (l’ID client OAuth et le secret) est en attente, mais nous reviendrons plus tard sur la console SNOW pour le faire en cas de besoin.

Le moment est venu de commencer à travailler sur la console Citrix Cloud pour activer le service et enregistrer votre instance ServiceNow.

Enregistrement de SNOW auprès du service Citrix ITSM

  1. Sur la console Citrix Cloud, accédez à Mes services (dans le menu hamburger)
    • Accédez à Services > ITSM.
    • Cliquez sur l’ onglet + Ajouter une instance ServiceNow .
    • Copiez l’URL de redirection dans la fenêtre (vous en avez besoin pour créer l’application OAuth dans la console ServiceNow).

Registre ITSM

Registre ITSM

Création de l’application OAuth

  1. Pour ajouter l’ID client et le secret, vous devez créer l’application OAuth :
    • Accédez à la console d’administration ServiceNow, recherchez OAuth > System OAuth, puis cliquez sur Nouveau.

    OAuth

  2. Sélectionnez **Créer un point de terminaison d’API OAuth pour les clients externes.

    OAuth

  3. Entrez les informations suivantes :
    • Nom : n’importe quel nom convivial (Citrix Cloud)
    • ID client : il s’affiche automatiquement.
    • URL de redirection : collez l’URL copiée depuis la console Citrix Cloud dans la fenêtre ITSM.

    OAuth

  4. Cliquez sur Soumettre dans le coin supérieur droit.

    OAuth

  5. Revenez à l’application OAuth dans la console OAuth sur ServiceNow. (nous l’avons nommée POC-ITSM App dans l’ exemple suivant.)
    • Sélectionnez/ouvrez le nouveau point de terminaison OAuth créé.
    • Copiez l’ID client, le secret et l’URL ServiceNow.
    • Revenez à la console Citrix Cloud, saisissez ces informations et connectez-vous.
    • Cliquez sur Autoriser lorsque vous êtes invité à vous connecter au compte ServiceNow sur l’instance XXXX.

    OAuth

  6. Vous recevez un message vous demandant d’ autoriser votre instance ServiceNow à se connecter à Citrix Cloud. Cliquez sur Autoriser.

    OAuth

    Une fois terminée, vous pouvez vérifier que votre intégration est terminée.

  7. Sur la console ServiceNow, accédez à Citrix IT Service ManagementConnector > Accueil. L’état de votre connexion Citrix Cloud s’affiche comme étant Connecté

    OAuth

  8. Accédez à la console de gestion du service de l’adaptateur ITSM sur Citrix Cloud Console. Cliquez sur l’onglet Manage. Le statut de votre instance ServiceNow s’affiche comme Enregistré.

    OAuth

  9. Vous avez terminé l’intégration du service Citrix ITSM + ServiceNow. Maintenant, lancez votre POC. Connectez-vous à votre console d’administration ServiceNow. Toutes les fonctionnalités de Citrix IT Service Management sont disponibles dans votre console ServiceNow.

    OAuth

  10. Sous Gestion des services informatiques Citrix > Services. Vous trouvez les flux de travail prêts à l’emploi.

    OAuth

Ajouter un site Citrix sur site

Vous pouvez ajouter votre site en effectuant une agrégation de sites pour les clients disposant d’environnements sur site. Vers Citrix Cloud. Cela ne modifie pas la façon dont vous gérez vos environnements sur site, car cela crée uniquement une connexion au service ITSM afin que votre instance ServiceNow puisse découvrir et exécuter les flux de travail Citrix + ServiceNow.

Il s’agit d’un processus simple. Pour obtenir des informations détaillées étape par étape, suivez cette documentation Citrix.

Nous pouvons résumer le processus dans les étapes suivantes :

  1. Installez un Cloud Connector sur votre hyperviseur local (le domaine Windows Server rejoint la machine virtuelle).
  2. Ajoutez votre Delivery Controller local à Citrix Cloud.

    On-prem

  3. Terminez l’enregistrement du site sur site. Entrez l’IP et le nom de domaine complet de votre Delivery Controller. Citrix Cloud établit une communication avec lui via le Cloud Connector.

    On-prem

  4. Vérifiez que votre site local est enregistré auprès de Citrix Cloud. Il apparaît en vert.

    On-prem

Remarque :

après avoir ajouté le site local, il peut s’écouler 24 heures avant qu’il n’apparaisse dans la console Citrix Cloud

Guide PoC : Service d’adaptateur Citrix ITSM + ServiceNow