Mise à niveau manuelle des extensions Manifest V2 à Manifest V3 pour Chrome et Edge

Nous vous recommandons d'effectuer une mise à niveau vers Automation 360 v.26 pour passer des extensions Manifest V2 aux extensions Manifest V3 pour les navigateurs Google Chrome et Microsoft Edge. Cependant, si vous utilisez Automation 360 v.25 ou une version antérieure, vous pouvez effectuer cette procédure sur les périphériques Bot Agent pour passer manuellement aux extensions Manifest V3.

Considérations

  • Les étapes suivantes s'appliquent aux versions Automation 360 v.25, v.24, v.23 et v.22.

    Si vous utilisez une version antérieure à Automation 360 v.22, vous devez d'abord effectuer une mise à jour vers l'une de ces versions avant d'effectuer ces étapes.

  • Si vous utilisez Automation 360 v.26, vous n'avez pas à effectuer ces étapes, car les extensions de navigateur sont mises à jour automatiquement dans v.26.
  • Si vous utilisez Automation 360 v.25 ou une version antérieure, et que vous effectuez une mise à niveau vers les extensions Manifest V3, vous n'avez pas besoin de mettre à jour le service Bot Agent pour votre Control Room.

Prérequis

Vérifiez que vous avez téléchargé les fichiers suivants :

Procédure

Pour effectuer une mise à niveau manuelle, procédez comme suit :
  1. Mise à jour du registre avec la clé de registre de Manifest V3.
  2. Remplacez le fichier exécutable (binaire) de l'agent de navigateur..
  3. Remplacement de l'ID d'extension Manifest V2 par l'ID d'extension Manifest V3 dans le fichier JSON..

Mise à jour du registre avec la clé de registre de Manifest V3

Pour ajouter la clé de registre de Manifest V3, exécutez les fichiers .reg ou ajoutez manuellement les clés de registre dans l'éditeur de registre.

  • Option 1 : Exécuter les fichiers .reg
    Téléchargez les fichiers .reg suivants.
    1. Pour Google Chrome, téléchargez et exécutez les fichiers Chrome - Install chrome extension.reg et Chrome - ExtensionInstallForcelist.reg depuis Binaries for Manifest V3.
    2. Pour Microsoft Edge, téléchargez et exécutez les fichiers Edge - Install Edge extension .reg et Edge - ExtensionInstallForcelist.reg depuis Binaries for Manifest V3.
    Remarque : Si une touche par nom 1 est déjà présente, créez un nom de clé avec le numéro suivant, dans ce cas, 2. Reportez-vous aux articles suivants :

    Redémarrez le navigateur pour que les modifications soient appliquées.

  • Option 2 : Mettre à jour la clé de registre de Manifest V3 dans l'éditeur de registre
    • Google Chrome
      1. Ouvrez l'éditeur du registre.
      2. Créez et mettez à jour les entrées du registre pour inclure l'URL de Manifest V3 :
        1. Accédez à HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\Extensions\ et créez la clé bboccnojhhoegfffpcllbeigipedjedf.
        2. Mettez à jour la clé avec les attributs suivants :
          • Valeur : 3.0.0.0
          • URL de mise à jour :"update_url"="http://clients2.google.com/service/update2/crx"
          • Chemin : "="C:\\Program Files\Automation Anywhere\Bot Agent\AABrowserAgent\bboccnojhhoegfffpcllbeigipedjedf.crx"
        3. Accédez à HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\ExtensionInstallForcelist et mettez à jour la clé 1 avec la valeur bboccnojhhoegfffpcllbeigipedjedf.
          Remarque : Si une touche par nom 1 est déjà présente, créez un nom de clé avec le numéro suivant, dans ce cas, 2. Reportez-vous à la rubrique ExtensionInstallForcelist.
    • Microsoft Edge
      1. Ouvrez l'éditeur du registre.
      2. Créez et mettez à jour les entrées du registre pour inclure l'URL de Manifest V3 :
        1. Accédez à HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Edge\Extensions\\N et créez la clé fnmjcdajlonpigpcfnemeikipmolbfii.
        2. Mettez à jour la clé avec les attributs suivants :
          • Valeur : 3.0.0.0
          • URL de mise à jour :="https://edge.microsoft.com/extensionwebstorebase/v1/crx"
        3. Accédez à HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Edge\ExtensionInstallForcelist et mettez à jour la clé 1 avec la valeur fnmjcdajlonpigpcfnemeikipmolbfii.
          Remarque : Si une touche par nom 1 est déjà présente, créez un nom de clé avec le numéro suivant, dans ce cas, 2. Reportez-vous à la rubrique ExtensionInstallForcelist.
      3. Redémarrez le navigateur pour que les modifications soient appliquées.

Remplacez le fichier exécutable (binaire) de l'agent de navigateur.

L'agent de navigateur est une interface que le service Bot Agent utilise pour communiquer avec les extensions du navigateur. Vous devez remplacer le fichier de l'agent de navigateur de sorte que Google Chrome et Microsoft Edge utilisent la dernière extension Manifest V3.

  1. Créez une sauvegarde du fichier binaire de l'agent de navigateur existant situé à l'adresse suivante \<Bot agent installation location>\Bot Agent\AABrowserAgent\.
    • Pour Google Chrome : Sauvegardez le fichier Automation.Bot.BrowserAgent.exe.
    • Pour Microsoft Edge : Sauvegardez le fichier Automation.Edge.BrowserAgent.exe.
  2. Copiez le dernier fichier binaire de l'agent de navigateur pour votre navigateur depuis Binaries for Manifest V3.
  3. Collez le nouveau jeu de fichiers binaires de l'agent de navigateur dans le dossier \<Bot agent installation location>\Bot Agent\AABrowserAgent\.
Remarque : Assistance hors ligne pour Google Chrome: Copiez et collez le fichier bboccnojhhoegfffpcllbeigipedjedf.crx de Binaries for Manifest V3 vers le répertoire \<Bot agent installation location>\Bot Agent\AABrowserAgent\ sur les périphériques Bot Runner, si vous n'avez pas d'accès à Internet et si vous utilisez l'extension Google Chrome hors ligne d'Automation Anywhere.

Contactez l'assistance Automation Anywhere pour obtenir plus d'informations et de l'aide : Open a support case (A-People login required).

Remplacement de l'ID d'extension Manifest V2 par l'ID d'extension Manifest V3 dans le fichier JSON.

Téléchargez et exécutez le fichier JSON pour Google Chrome ou Microsoft Edge pour mettre à jour l'ID d'extension Manifest V3. Consultez l'article suivant pour le fichier JSON : Binaries for Manifest V3.

Vous pouvez également mettre à jour manuellement le fichier JSON avec l'ID d'extension Manifest V3 :

  • Google Chrome :
    1. Accédez au dossier C:\Program Files\Automation Anywhere\Bot Agent\AABrowserAgent et ouvrez le fichier AAChromeAgentManifest.json.
    2. Mettez à jour le fichier JSON avec les entrées suivantes :
      {
        "name": "automation.bot.browseragent",
        "description": "Automation anywhere agent for chrome browser.",
        "type": "stdio",
        "path": "Automation.Bot.BrowserAgent.exe",
        "allowed_origins": [
          "chrome-extension://bboccnojhhoegfffpcllbeigipedjedf/"
        ]
      }
      
  • Microsoft Edge :
    1. Accédez à C:\Program Files\Automation Anywhere\Bot Agent\AABrowserAgent et ouvrez le fichier AAEdgeAgentManifest.json.
    2. Mettez à jour le fichier JSON avec les entrées suivantes :
      {
        "name": "automation.edge.browseragent",
        "description": "Automation anywhere agent for edge browser.",
        "type": "stdio",
        "path": "Automation.Edge.BrowserAgent.exe",
        "allowed_origins": [    
          "chrome-extension://fnmjcdajlonpigpcfnemeikipmolbfii/"
        ]
      }
      

    Après avoir effectué les étapes précédentes, les périphériques Bot Runner commencent à utiliser l'extension Manifest V3. La mise à jour du service Bot Agent n'est pas nécessaire.

Vidéo : regardez la vidéo suivante pour savoir comment mettre à niveau manuellement l'extension Manifest V2 vers Manifest V3 :

Exigences finales

Accédez à chrome://extensions et vous constaterez que l'extension Automation Anywhere répertorie l'extension Manifest V3.