Pour une installation de Firefox que vous administrez, placez la configuration du proxy dans sa stratégie d'entreprise plutôt que de chercher un profil utilisateur et de modifier les préférences générées. La stratégie Proxy exprime directement le mode voulu.

Un proxy HTTP fixe utilisé pour les destinations HTTP et HTTPS peut être configuré comme suit :

{
  "policies": {
    "Proxy": {
      "Mode": "manual",
      "Locked": true,
      "HTTPProxy": "proxy.example:8080",
      "UseHTTPProxyForAllProtocols": true
    }
  }
}

Enregistrez un JSON UTF-8 valide sous le nom policies.json. Le nom d'hôte et le port identifient le point de terminaison du proxy. Cet exemple ne configure ni SOCKS ni d'identifiants d'authentification.

Placez la stratégie à côté de l'installation

Pour une installation Windows classique, créez un répertoire distribution à côté de l'exécutable Firefox et placez-y le fichier. Sous macOS, l'emplacement correspondant est Firefox.app/Contents/Resources/distribution. Sous Linux, utilisez le répertoire distribution de l'installation ou l'emplacement de stratégie système pris en charge /etc/firefox/policies. Les paquets isolés en bac à sable peuvent avoir un chemin de stratégie différent.

Redémarrez Firefox, puis ouvrez about:policies pour examiner les stratégies actives et les éventuelles erreurs. Vérifiez que le navigateur redémarré appartient à l'installation où le fichier a été placé. Une seconde installation peut avoir un répertoire de stratégie différent.

Choisissez le mode avant d'ajouter des points de terminaison

manual convient au point de terminaison fixe ci-dessus. Pour suivre les paramètres du système d'exploitation, utilisez "Mode": "system". Pour une URL PAC connue, utilisez "Mode": "autoConfig" avec AutoConfigURL. La découverte automatique est le mode distinct autoDetect.

Ne conservez que les champs nécessaires au mode choisi. Une URL PAC va dans AutoConfigURL ; ce n'est pas un nom d'hôte de proxy HTTP. Si la stratégie a besoin d'exceptions directes, définissez délibérément sa valeur Passthrough au lieu d'ajouter par habitude un large contournement local.

Locked: true fait de ce réglage un paramètre de navigateur imposé. Mozilla indique que des modifications existantes de l'utilisateur peuvent prendre effet lorsque la stratégie n'est pas verrouillée ; un défaut non verrouillé et une route obligatoire ont donc des résultats différents. Choisissez celle que le déploiement exige réellement.

Si la stratégie de groupe Windows gère déjà Firefox, maintenez le proxy via cette source de stratégie établie. Un fichier JSON n'est utile que si le navigateur l'accepte comme source de configuration pertinente.

Articles similaires