Configuration et déploiement d’un navigateur par défaut pour Application métier

Noa Ollier

L'objectif était de rétablir la fonctionnalité de géocodage au sein de l'ERP Copilote (filiale Cerreco) en forçant l'utilisation d'un navigateur moderne (Microsoft Edge) au lieu d'Internet Explorer, via une stratégie de groupe (GPO) transparente pour les utilisateurs.

Sommaire


1. Contexte : Obsolescence d'Internet Explorer et dysfonctionnement de l'API

Lors d'un clic sur la carte dans l'ERP Copilote, Internet Explorer s'ouvrait par défaut. Ce dernier étant obsolète, Google Maps refusait de s'afficher, bloquant ainsi le géocodage des fournisseurs.

Erreur API Google Maps sur Internet Explorer

2. Comprendre l'infrastructure RemoteApp et RDS

Copilote n'est pas installé sur les PC locaux mais hébergé sur des serveurs RDS et diffusé via la technologie RemoteApp. Le Connection Broker gère et mémorise les sessions des utilisateurs.

Architecture RemoteApp / RDS

3. Analyse technique et création de la solution

J'ai utilisé un script pour générer un fichier EdgeDefault.xml, stocké sur le NETLOGON. Puis j'ai créé une GPO "FORCE EDGE COPILOTE" ciblant les deux serveurs RDS attribuant ainsi Microsoft Edge par défaut aux utilisateurs.

GPO forçant Microsoft Edge par défaut

4. Mise en œuvre et automatisation (Le rôle du Broker et de la GPO)

Pour éviter toute interruption de service pour les sessions en attente dans le Broker, j'ai configuré la GPO pour forcer l'écriture des associations directement dans le registre Windows.

Validation : Géocodage fonctionnel sous Microsoft Edge