UiPath Documentation
activities
latest
false
Activités d’automatisation informatique
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Créer un nouveau poste de travail virtuel personnel pour un utilisateur

Créez un bureau virtuel Azure Windows personnel pour un utilisateur en configurant un pool d'hôtes, un hôte de session et une affectation de groupe d'applications.

L'exemple ci-dessous explique comment utiliser les activités Azure WVD pour automatiser la création d'un nouveau bureau virtuel pour un utilisateur spécifique. Il présente des activités telles que Étendue du bureau virtuel Windows, Créer un pool d'hôtes, Obtenir le groupe d'applications, Attribuer des utilisateurs et des groupes au groupe d'applications, Ajouter une machine virtuelle au pool d'hôtes, Mettre à jour l'hôte de session.

Le workflow se compose des actions suivantes :

  1. Connectez-vous à Azure.
  2. Créez un pool d'hôtes personnels.
  3. Attribuez le compte d'utilisateur au groupe d'applications de bureau par défaut du pool d'hôtes.
  4. Créez un hôte de session en ajoutant une machine virtuelle (VM) existante au pool d'hôtes.
  5. Affectez l'utilisateur à l'hôte de session.
  6. Envoyez un e-mail à l'utilisateur avec des détails sur la façon d'accéder au bureau virtuel.

1. Se connecter à Azure

  • Ajoutez l'activité Étendue du bureau virtuel Windows pour vous connecter à Azure et fournir une étendue pour les activités WVD Azure.

  • Set a value for ClientID, ClientSecret (SecureString), Environment, SubscriptionID, and TenantID parameters.

2. Créer un pool d'hôtes personnels

  • Ajoutez l'activité Créer un pool d'hôtes pour créer un pool d'hôtes de type Personnel. Dans ce cas, chaque utilisateur se voit allouer un bureau. Cette activité crée un groupe d’applications de bureau par défaut.

  • Set Type to Personal.

  • Set PersonalDesktopAssignmentType to Direct. In this case, you must later assign the user to both the host pool’s desktop application group and to a specific session host before the user can connect to the personal desktop.

  • Set a value for the mandatory parameters Name, ResourceGroupName, and Region.

  • To register the host pool's default desktop application group with the specified workspace, set a value for the Workspace parameter.

    Remarque :

    A desktop application group must be associated with a workspace in order for users to see the desktops published to them.

  • (Optional) Provide a value for FriendlyName, Description, and Tags parameters.

3. Attribuer le compte d'utilisateur à un groupe d'applications

  • Ajoutez l'activité Récupérer le groupe d'applications pour récupérer l'objet WVDApplicationGroup associé au groupe d'applications de bureau par défaut du pool d'hôtes.

  • Set hostPoolInfo.DefaultDesktopApplicationGroupName to ApplicationGroupName.

  • Set hostPoolInfo.ResourceGroupName to ResourceGroupName.

  • Affectez l'utilisateur au groupe d'applications de bureau à l'aide de l'activité Affecter des utilisateurs et des groupes au groupe d'applications .

    Important :

    Pour utiliser l'activité Attribuer des utilisateurs et des groupes au groupe d'applications , le client (application) spécifié dans l'activité Étendue du bureau virtuel Windows (propriété IDClient) doit disposer des autorisations décrites ici. Par exemple, vous pouvez attribuer le rôle Propriétaire à votre client (application) pour le groupe de ressources auquel le groupe d’applications appartient en suivant les étapes décrites ici.

  • Spécifiez l'utilisateur en définissant UsersAndGroupsIds sur {"user-object-id"}, où user-object-id représente l' ID d'objet du compte d'utilisateur dans Azure AD. Cette valeur peut être obtenue à partir du portail Azure ou à l’aide de l’activité Obtenir l'utilisateur du package UiPath.AzureActiveDirectory.Activities .

4. Créer un hôte de session

  • Ajoutez une machine virtuelle au pool d'hôtes à l'aide de l'activité Ajouter une machine virtuelle au pool d'hôtes .

  • La machine virtuelle peut être créée dans le portail Azure ou à l'aide de l'activité Créer une machine virtuelle du package UiPath.Azure.Activities .

  • Specify the Azure VM by setting a value for the parameters in the Virtual Machine category, namely Name and ResourceGroupName.

    Astuce :

    The VM’s status needs to be set to Running when using the Add Virtual Machine to Host Pool activity.

  • Specify the credentials of a domain user account that will be used to join the VM to the domain. If DomainToJoin is not set, the VM will be joined to the domain matching the suffix of the user principal name provided in the DomainUsername parameter.

  • The Add Virtual Machine to Host Pool activity runs for a long time, so it is recommended to set a Timeout of 1200 or longer to be sure it will complete (in case you want to wait for completion to perform other operations on the resulted session host).

5. Affecter l'utilisateur à l'hôte de session

  • Une fois l'hôte de session créé, affectez l'utilisateur à l'hôte de session à l'aide de l'activité Mettre à jour l'hôte de session .

    Remarque :

    This step is required only when the host pool to which the session host belongs has the Direct assignment option enabled.

6. Envoyer un e-mail à l'utilisateur

  • Informez l'utilisateur du nouveau bureau virtuel personnel en envoyant un e-mail à l'aide de l'activité Send Outlook Mail Message .

  • L'e-mail contient des informations sur la façon d'accéder au bureau virtuel.

Run the process. The robot uses the Azure Windows Virtual Desktop activities to automate your Azure WVD tasks.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour