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 décrits 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 dans vRealize Automation. Ces actions de gestion de postes de travail peuvent inclure le démarrage (machine virtuelle), la déconnexion, le redémarrage, l'arrêt et le recyclage. Pour les postes de travail de clone lié, les utilisateurs peuvent également utiliser une action d'actualisation pour restaurer l'état de la machine dans lequel elle se trouvait lors de l'obtention initiale de la machine.

Pour les administrateurs délégués, les éléments d'action décrits 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 s'il existe une machine et si l'utilisateur spécifié dispose déjà d'un droit d'accès à la machine.
    • Si la machine existe et si l'utilisateur dispose 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 et qu'elle est attribuée à l'utilisateur, mais que celui-ci 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, 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 vRealize Orchestrator ou dans vRealize Automation.
    • Dans vRealize Orchestrator, l'administrateur peut sélectionner 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 observer qu'une demande a été créée dans l'onglet Demandes. Les administrateurs locataires peuvent également sélectionner Infrastructure > Machines > Machines gérées et observer l'ajout de la machine à la liste. L'état passe de InitializingRequest à CloneMachine, puis à MachineProvisioned et à On.
    • Dans Horizon Console, la machine s'affiche dans la liste des machines qui appartiennent au pool de postes de travail spécifié. L'état passe de Attente d'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 ; cliquez sur l'onglet Éléments, puis sur Machines pour afficher 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

Pour les éléments de poste de travail, les utilisateurs peuvent cliquer sur l'élément pour accéder à l'onglet Détails de l'élément et afficher l'état du poste de travail distant. Les utilisateurs peuvent déterminer si la machine est 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 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. Étant donné que la machine existe et qu'elle 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. La machine s'affiche 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.

Scénario 2 : l'utilisateur final dispose d'un poste de travail Horizon 8, 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 Console. Aucun élément ne s'affiche dans l'onglet Éléments de l'utilisateur dans 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 clique sur 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 en tant que fournisseur de machines.
  2. Étant donné que la machine existe dans un pool de postes de travail et qu'elle 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 Console. 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 également 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 sélectionne 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 fournisseur de machines.
  2. Étant donné qu'il n'existe aucune machine, cette dernière est créée, provisionnée, ajoutée au pool spécifié et allouée à l'utilisateur. L'utilisateur dispose d'un droit d'accès au pool. Le workflow indique que l'opération a réussi. 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 vRealize 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 observer la création d'une demande dans l'onglet Demandes. Les administrateurs locataires peuvent également sélectionner Infrastructure > Machines > Machines gérées et observer l'ajout de la machine dans la liste. L'état passe de InitializingRequest à CloneMachine, puis à MachineProvisioned et à On.
    • Dans Horizon Console, la machine s'affiche dans la liste des machines qui appartiennent au pool de postes de travail spécifié. L'état passe de Attente d'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.