Une fois les tâches de configuration requises effectuées par les administrateurs, les administrateurs délégués et les utilisateurs finaux peuvent exécuter les workflows d'allocation avancée de postes de travail pour réaliser divers objectifs de gestion de postes de travail et de pools.

Pour les utilisateurs finaux, les éléments d'action mentionnés dans les scénarios suivants s'affichent lorsque l'utilisateur clique sur un élément du poste de travail dans l'onglet Détails de l'élément de l'utilisateur de vRealize Automation. Ces actions de gestion de postes de travail peuvent inclure le démarrage (de la machine virtuelle), la déconnexion, le redémarrage, l'arrêt, le recyclage et, pour les postes de travail de clone lié, les utilisateurs peuvent aussi utiliser une action d’actualisation, pour restaurer l'état d'origine de la machine au moment de son acquisition par l'utilisateur.

Pour les administrateurs délégués, les éléments d'action mentionnés dans les scénarios suivants s'affichent lorsque l'administrateur délégué clique sur un élément du pool de postes de travail dans l'onglet Détails de l'élément. Ces actions de gestion de pools peuvent inclure l'abandon du pool (suppression du pool), la gestion de l'affectation (du poste de travail), la gestion du droit d'accès (au pool de postes de travail), la gestion de la session et la recomposition pour les pools de clone lié.

Scénario du workflow d'allocation avancée de postes de travail : l'administrateur délégué veut provisionner une machine pour un utilisateur final et l'ajouter à un pool

  1. Les administrateurs délégués peuvent exécuter le workflow Allocation avancée de postes de travail à partir de vRealize Orchestrator, vRealize Automation ou de vSphere Web Client. Lors de son exécution, le workflow appelle le workflow vcac-desktop-callback-bl (logique métier).
  2. Le workflow vérifie si une machine existe déjà et détermine si l'utilisateur spécifié dispose déjà d'un droit d'accès à la machine.
    • Si la machine existe et que l'utilisateur dispose déjà d'un droit d'accès au pool et que la machine lui est attribuée, le workflow n'entreprend aucune action, mais indique que l'opération a réussi.
    • Si la machine existe déjà et qu'elle est déjà affectée à l'utilisateur mais que l'utilisateur ne dispose pas d'un droit d'accès au pool, le workflow lui en octroie l'accès.
    • Si la machine n'existe pas déjà, le workflow s'exécute deux fois. Lors de la première exécution du workflow, la machine est créée et est attribuée à l'utilisateur. Lors de la deuxième exécution du workflow, l'utilisateur est autorisé à accéder au pool.
  3. Les administrateurs principaux et les administrateurs délégués peuvent surveiller la progression du workflow dans Orchestrator ou dans vRealize Automation.
    • Dans Orchestrator, l'administrateur peut accéder à Horizon > Modules de base > Logique métier et sélectionner le workflow vcac-desktop-callback-bl.
    • Dans vRealize Automation, les administrateurs locataires et les administrateurs délégués peuvent voir qu'une demande a été créée dans l'onglet Demandes. Les administrateurs locataires peuvent également accéder à Infrastructure > Machines > Machines gérées et voir la machine ajoutée à la liste. L'état passe de InitializingRequest à CloneMachine à MachineProvisioned, à On.
    • Dans Horizon Administrator, la machine s'affiche dans la liste des machines qui appartiennent au pool de postes de travail spécifié. L'état passe de En attente de l'agent à Disponible. Un droit d'accès pour l'utilisateur apparaît dans la liste des droits d'accès.
  4. Après la réussite du workflow, l'utilisateur final peut se connecter à vRealize Automation, accéder à l'onglet Éléments et cliquer sur Machines pour voir la machine. Comme vRealize Automation a provisionné la machine, cette dernière s'affiche dans le volet Machines plutôt que dans le volet Horizon.

Scénarios du workflow Allocation avancée de postes de travail en libre-service

En plus d'effectuer les actions décrites dans les scénarios suivants, pour les éléments de poste de travail, les utilisateurs peuvent également cliquer sur l'élément pour accéder à l'onglet Détails de l'élément et vérifier l'état du poste de travail Horizon. Les utilisateurs peuvent ensuite voir si la machine est actuellement connectée, sous tension, dans un état d'erreur ou en train d'exécuter une opération de recomposition.

Scénario 1 : l'utilisateur final dispose d'un élément de la machine répertorié sous Machines plutôt que sous Horizon

Pour le premier scénario, l'administrateur délégué a exécuté le workflow Allocation avancée de postes de travail pour créer et provisionner une machine dans vRealize Automation et l'assigner à un utilisateur final. L'utilisateur final dispose d'un élément pour la machine dans l'onglet Éléments de vRealize Automation. La machine est répertoriée uniquement dans le volet Machines et l'utilisateur souhaite que l'élément apparaisse également dans le volet Horizon, de sorte que l'utilisateur puisse accéder aux boutons d'action de gestion des postes de travail.

  1. L'utilisateur final accède à l'onglet Catalogue dans vRealize Automation et exécute le workflow Allocation avancée de postes de travail en libre-service, en sélectionnant vRealize Automation Center comme le fournisseur de machines.
  2. Parce que la machine existe déjà et est attribuée à l'utilisateur, le workflow indique que l'opération a réussi et place un élément pour la machine dans le volet Horizon de l'utilisateur final.
  3. La machine apparaît maintenant dans le volet Horizon de l'utilisateur et il peut alors accéder à des boutons d'action tels que Démarrer, Recycler et Fermer la session.

Scénario 2 : l'utilisateur final dispose d'un poste de travail Horizon, mais souhaite le gérer dans vRealize Automation

Pour le second scénario, l'utilisateur final dispose d'une machine qui a été provisionnée et attribuée à l'utilisateur dans Horizon Administrator. Par conséquent, aucun élément n'apparaît dans l'onglet Éléments de l'utilisateur de vRealize Automation. L'utilisateur final souhaite créer un élément de machine de l'onglet Éléments dans le volet Horizon, de sorte que l'utilisateur puisse accéder aux boutons d'action de gestion des postes de travail.

  1. L'utilisateur final accède à l'onglet Catalogue dans vRealize Automation et exécute le workflow Allocation avancée de postes de travail en libre-service, en sélectionnant Horizon View comme le fournisseur de machines.
  2. Parce que la machine existe déjà dans un pool de postes de travail Horizon et est allouée à l'utilisateur, le workflow indique que l'opération a réussi et place un élément pour la machine dans le volet Horizon de l'utilisateur final.
  3. L'utilisateur final peut accéder au volet Horizon et accéder aux boutons d'action tels que Démarrer, Recycler, et Fermer la session.

Scénario 3 : ensuite, l'utilisateur final veut une machine et souhaite la gérer dans vRealize Automation

Pour le troisième scénario, aucune machine n'a été créée pour l'utilisateur final, que ce soit dans vRealize Automation ou dans Horizon Administrator. L'utilisateur final souhaite qu'une machine soit créée, provisionnée et affectée à l'utilisateur et que des droits d'accès à la machine lui soient octroyés. L'utilisateur final souhaite créer un élément de machine de l'onglet Éléments dans le volet Horizon, pour accéder aux boutons d'action de gestion des postes de travail.

  1. L'utilisateur final accède à l'onglet Catalogue dans vRealize Automation et exécute le workflow Allocation avancée de postes de travail en libre-service, en sélectionnant vRealize Automation Center comme le fournisseur de machines.
  2. Parce qu'aucune machine n'existe déjà, la machine est créée, provisionnée, ajoutée au pool spécifié, et attribué à l'utilisateur. Le pool est octroyé à l'utilisateur. Le workflow indique que l'opération a réussi. Toutefois, le workflow place un élément pour la machine dans le volet Machines de l'utilisateur final.
  3. Les administrateurs principaux peuvent surveiller la progression du workflow dans Orchestrator ou dans vRealize Automation. Les utilisateurs finaux peuvent surveiller les demandes dans vRealize Automation.
    • Dans Orchestrator, l'administrateur peut afficher les journaux de l'exécution du workflow.
    • Dans vRealize Automation, les administrateurs délégués, les administrateurs locataires et les utilisateurs finaux peuvent voir qu'une demande a été créée dans l'onglet Demandes. Les administrateurs locataires peuvent également accéder à Infrastructure > Machines > Machines gérées et voir la machine ajoutée à la liste. L'état passe de InitializingRequest à CloneMachine à MachineProvisioned, à On.
    • Dans Horizon Administrator, la machine s'affiche dans la liste des machines qui appartiennent au pool de postes de travail spécifié. L'état passe de En attente de l'agent à Disponible. Un droit d'accès pour l'utilisateur apparaît dans la liste des droits d'accès.
  4. La machine apparaît également dans le volet Horizon de l'utilisateur et ce dernier peut alors accéder à des boutons d'action tels que Démarrer, Recycler et Fermer la session.