UiPath Documentation
studio
latest
false
Guide de l'utilisateur de Studio
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Stratégies de groupe

Configuration de la stratégie de groupe pour gérer l’extension UiPath pour Edge dans les environnements Enterprise, y compris les étapes de vérification de la stratégie.

Si votre organisation utilise des stratégies de groupe pour la gestion des extensions de navigateur, suivez les instructions de cette page pour vous assurer que l’extension pour Edge est correctement installée.

La liste des stratégies activées sur votre machine peut être consultée dans Edge en vous rendant dans edge://policy.

Pour en savoir plus sur la gestion des stratégies dans Edge, consultez cette page.

Stratégies de groupe qui affectent l’extension UiPath pour Edge

ListeInstallationForcéeExtension

La stratégie ListeInstallationsForcéesExtension (ExtensionInstallForcelist) contrôle les extensions à installer de force dans le navigateur.

Cette stratégie doit contenir l’ID de l’extension pour Edge.

  • Pour les machines qui sont jointes à un répertoire actif Windows, suivez les étapes d'installation de la méthode d'installation de stratégie de groupe hors ligne. Pour cette méthode d'installation, la stratégie ExtensionInstallForcelist doit contenir la valeur suivante : ndmegdjihnhfmljjoaiimbipfhodnbgf;file:///C:/ProgramData/UiPath/UiPath.Common/EdgeExtension_SelfHosted/extension_manifest_edge.xml
  • Pour les machines qui ne sont pas jointes à un répertoire actif Windows, suivez les étapes d'installation de la méthode d'installation de stratégie de groupe en ligne. Pour cette méthode d'installation, la stratégie ExtensionInstallForcelist doit contenir la valeur suivante : cdfjcmjmgdnojgaojdnefhjjpaijapci;https://edge.microsoft.com/extensionwebstorebase/v1/crx

NativeMessagingBlocklist

La stratégie ListeBlocagesMessagerieNative (NativeMessagingBlockList) empêche l'élément HôteNatif (NativeHost) UiPath (ChromeNativeMessaging.exe) de fonctionner.

Si la stratégie NativeMessagingBlockList est définie avec la valeur *, cela signifie que tous les hôtes de messagerie natifs sont refusés, sauf s’ils sont explicitement autorisés via la stratégie NativeMessagingAllowList.

NativeMessagingAllowlist

La stratégie NativeMessagingAllowList spécifie les hôtes de messagerie natifs qui ne sont pas soumis à la liste Refuser.

Une liste Refuser (Deny) présentant la valeur * signifie que tous les hôtes de messagerie natifs ont été refusés. Vous pouvez autoriser l’élément HôteNatif (NativeHost) UiPath en ajoutant la valeur com.uipath.chromenativemsg_v2 à la stratégie NativeMessagingAllowlist.

ExtensionInstallBlockList

La stratégie ExtensionInstallBlockList empêche l’installation d’extensions sur la machine.

Pour résoudre ce problème, vous pouvez soit :

NativeMessagingUserLevelHosts

Si la stratégie HôtesNiveauUtilisationMessagerieNative(NativeMessagingUserLevelHosts) est définie sur false, elle empêchera l’extension UiPath de fonctionner correctement dans le cas où celle-ci aura été installée sans privilèges d’administrateur.

Pour résoudre ce problème, vous pouvez soit :

  • Installez l'extension UiPath via une stratégie de groupe.
  • Définir la stratégie NativeMessagingUserLevelHosts sur true.

BlockExternalExtensions

Si la stratégie BloquerExtensionsExternes (BlockExternalExtensions) est définie sur true, elle empêche l’extension UiPath d’être installée d’une autre manière, sauf par le biais d'une stratégie.

Pour résoudre ce problème, vous pouvez soit :

  • Installez l'extension UiPath via une stratégie de groupe.
  • Définir la stratégie BlockExternalExtensions sur false.

ExtensionAllowedTypes

Si la stratégie TypesExtensionAutorisés (ExtensionAllowedTypes) est définie, elle empêche l'installation de l'extension UiPath. Pour résoudre ce problème, vous devez ajouter la valeur extension à la stratégie ExtensionAllowedTypes .

ExtensionSettings

Si la stratégie ExtensionSettings est définie de façon à bloquer toutes les extensions, elle empêchera l’installation de l’extension UiPath.

Pour résoudre ce problème, vous pouvez soit :

BrowserCodeIntegritySetting

Si la stratégie BrowserCodeIntegritySetting est définie sur Enabled, le processus du navigateur Microsoft Edge empêche l'extension UiPath pour Edge d'interagir avec les éléments de l'interface utilisateur en dehors de la page Web (c'est-à-dire en dehors du DOM).

En effet, depuis Windows version 104, Edge autorise uniquement le chargement des fichiers binaires signés Microsoft. Par conséquent, UI Automation est bloquée pour des composants tels que les boutons dans la barre d'adresse, la boîte de dialogue de téléchargement de fichier ou la page de paramètres.

Pour corriger ce problème, vous devez définir la valeur de stratégie BrowserCodeIntegritySetting sur Disabled.

DeveloperToolsAvailabilityAllowlist et DeveloperToolsAvailabilityBlocklist

Les politiques DeveloperToolsAvailabilityAllowlist et DeveloperToolsAvailabilityBlocklist vous permettent d'activer les outils de développement uniquement pour l'ID d'extension UiPath, tout en les désactivant pour toutes les autres extensions. Cette approche préserve la posture de durcissement de votre navigateur et constitue l'option recommandée pour les environnements gérés ou sécurisés.

Les deux politiques doivent être définies pour que la modification prenne effet. Si la politique DeveloperToolsAvailabilityBlocklist reste non définie, la valeur de la politique DeveloperToolsAvailabilityAllowlist n'est pas prise en compte.

Lorsque les deux politiques sont correctement configurées, la fonctionnalité complète de l'extension UiPath est restaurée même si DeveloperToolsAvailability=2 (Interdire l'utilisation des outils de développeur).

Important :

Si DeveloperToolsAvailability est défini sur 2, la méthode d'entrée Chromium API ne fonctionne pas. Pour contourner cette limitation, utilisez la méthode d’entrée Hardware Events .

Au lieu de configurer DeveloperToolsAvailabilityAllowlist et DeveloperToolsAvailabilityBLOCK, vous avez également la possibilité de définir la stratégie de groupe DeveloperToolsAvailability sur la valeur 1 (Autoriser l'utilisation des outils de développement) pour activer la fonctionnalité complète de l'extension.

Cependant, nous recommandons l'option Politiques de liste d'autorisation/liste de blocage, car elle vous permet de spécifier uniquement l'ID d'extension UiPath, ce qui limite l'étendue de la modification à l'extension requise.

Important :

Si ni DeveloperToolsAvailabilityAllowlist/DeveloperToolsAvailabilityBlocklist ni DeveloperToolsAvailability ne sont configurés, l'activité Injecter JavaScript ne fonctionnera pas.

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