Forum Linux.général Firefox : comment mettre en place une police d'entreprise ?

Posté par  . Licence CC By‑SA.
1
7
mar.
2021

Bonjour,

Pour faciliter la gestion des navigateurs sur les PC de la famille que je gère, je souhaiterais mettre en place des Group Policies (je ne sais pas comment nommer cela en Français) valable pour tous les utilisateurs de ces PC.

J'ai donc consulté la documentation sur le site de l'assistance Mozilla ainsi que la page Github correspondante.

Voilà ce que j'ai fait dans l'ordre :

  1. création du dossier /etc/firefox/policies
  2. création du fichier policies.json dans le dossier /etc/firefox/policies
  3. complétion du fichier avec les options recherchées :
{
  "policies": {
        "BlockAboutConfig": true,
        "BlockAboutAddons": true,
        "DisableTelemetry": true,
        "DisableSafeMode": true,
  }
}

Enfin, je redémarre Firefox

Problème : cela n'a aucun effet.

J'ai ouvert la console d'erreur (ctrl + maj + j) et la première ligne indique :

Enterprise Policies: Error parsing JSON file

J'en déduis que ma configuration n'est pas bonne et comme j'y connais rien en Javascript, je suis bien embêté.

  • Quelles sont les erreurs de mon fichier de configuration ?
  • Est-ce que j'ai manqué autre chose ailleurs ?
  • Plus globalement, comment mettre en place des Group Policies avec Firefox sur Linux ?

Merci d'avance pour le coup de main.

  • # JSON et syntaxe

    Posté par  . Évalué à 3 (+1/-0).

    il me semble qu'un JSON doit respecter certains espaces entre les lignes (un peu comme python)

    ensuite dans les exemples cités on voit qu'il y a 2 espaces a chaque nouveau paragraphe, qu'il n'y a pas de virgule apres la dernière option, et que certaines options semblent prendre 2 paramètres

    Exemple :

    {
      "policies": {
        "BlockAboutConfig": true | false
      }
    }
    {
      "policies": {
        "BlockAboutProfiles": true | false
      }
    }
    • [^] # Re: JSON et syntaxe

      Posté par  . Évalué à 4 (+2/-0).

      @Eridor
      Ta dernière virgule ne serait-elle pas en trop?

      • [^] # Re: JSON et syntaxe

        Posté par  . Évalué à 4 (+2/-0).

        exact:

        "DisableSafeMode": true
        

        sans la virgule à la fin, parce que c'est le dernier de la liste.

      • [^] # Re: JSON et syntaxe

        Posté par  . Évalué à 3 (+2/-0).

        Merci, c'est bien ça. C'est bête mais quand on n'a pas les bases en programmation, on se heurte à des petits détails dans ce genre.

  • # Grosse erreur

    Posté par  . Évalué à 5 (+4/-1).

    Salut,

    Tu peux ne pas être d'accord avec ce que je vais te dire en dessous (l'image, c'est bonus).

    Pour faciliter la gestion des navigateurs sur les PC de la famille que je gère

    Très mauvaise stratégie à mon avis. Tu vas perdre du temps, de la confiance (en toi, auprès des autres membres de la famille…), et tout ce que tu vas tenter de mettre en place sera finalement contourné.

    Prends le temps d'expliquer. C'est probablement un peu plus long au début, mais sur le long terme il me semble que c'est gagnant.

    Et la n'image :

    Désobéir

    • [^] # Re: Grosse erreur

      Posté par  . Évalué à 4 (+2/-0). Dernière modification le 07/03/21 à 13:41.

      Je vais me mettre à collectionner les meilleurs slogans de rue, et celui-ci sera sans aucun doute très bien classé (mis à part la signature "Toto" qui est pas spécialement rigolote je trouve)

      Le précédent qui m'a bien fait marrer c'est "tout le monde démission" (la référence est récente, je pense que pas mal de lecteur de LinuxFR.org l'ont vu passer)

      En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

      • [^] # Re: Grosse erreur

        Posté par  . Évalué à 3 (+1/-0). Dernière modification le 07/03/21 à 14:29.

        Salut,

        Très honnêtement, je ne sais plus où j'ai récupéré cette image, ni ne sais quelle est sa licence.

        Mais bon, vu le message… ;)

    • [^] # Re: Grosse erreur

      Posté par  . Évalué à 5 (+4/-0).

      L'idée n'est pas tant d'« interdire » que d'« éviter de se retrouver en face de » quelque chose d'inattendu. En l'occurrence, j'utilise ça pour limiter les « fausses manip » de personnes grandes débutantes niveau PC (de 50 à plus de 75 ans).

      Aujourd'hui, on ne peut plus naviguer sur le Web grand public sans un bloqueur de publicité, et des sites exigent de le désactiver pour pouvoir s'afficher, et donc certains utilisateurs vont aller farfouiller pour tenter de désactiver le bloqueur de publicité sans savoir ce qu'ils font réellement, et venir se plaindre après parce que plus rien ne fonctionne. Avec leur accord, je préfère verrouiller certains éléments pour éviter d'avoir à rattraper des bourdes derrière (qui peuvent se révéler chronophages pour moi derrière) ; eux préfèrent aussi savoir qu'ils ne casseront pas tout par accident.

      Par exemple, une fois on m'a demandé de l'aide car le message d'information concernant la télémétrie ("choisir ce que j'envoie") cachait une partie du bouton de connexion en ligne. C'est rien du tout mais pour ça a empêché la personne en question d'utiliser Internet pendant un jour parce qu'elle ne comprenant pas ce qu'il se passait.

      Face à un jeune la logique ne serait pas la même mais en attendant, ça me gagne du temps et ça permet à des aînés de profiter un petit peu du Web. Je fais la même chose concernant leur système, et dans ce cas précis ça marche plutôt bien.

      Sympa l'image !

      • [^] # Re: Grosse erreur

        Posté par  . Évalué à -1 (+0/-3).

        Salut,

        L'idée n'est pas tant d'« interdire » que d'« éviter de se retrouver en face de » quelque chose d'inattendu. En l'occurrence, j'utilise ça pour limiter les « fausses manip » de personnes grandes débutantes niveau PC (de 50 à plus de 75 ans).

        Ok, je veux bien, mais il se passera quoi au premier site (impôts, santé, whatever autre…) qui le prendra mal ton réglage ?

        Bon, content que tu prenne bien la remarque quand même ;)

      • [^] # Re: Grosse erreur

        Posté par  . Évalué à 0 (+2/-4).

        j'utilise ça pour limiter les « fausses manip » de personnes grandes débutantes niveau PC (de 50 à plus de 75 ans).

        c'est vrai que papi+mami de 50ans et plus va aller tripatouiller dans le about:config de leur firefox :p

        • [^] # Re: Grosse erreur

          Posté par  (site Web personnel) . Évalué à 3 (+1/-0).

          Dis-donc Neox, tu vas parler autrement des gens de plus de cinquante s'il te plais ! (ou pas)
          Namésérieux y aurait-il un admin pour mettre une pichenette à ce petit con ?

          P.-S. : ma mère a 78 ans se débrouille très bien (j'en suis bluffé), mais elle redoute de mal faire. Moi à plus de cinquante balais je pète mes distros. Et alors ? Naméjtejure !

          « Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. »

          • [^] # Re: Grosse erreur

            Posté par  . Évalué à 3 (+1/-0).

            si mami se debrouille au point d'aller appliquer les autos pour jouer du about:config dans son navigateur, elle va se débrouiller pour modifier les fichiers de config

            car je te rappelle que sous linux, c'est /etc PUIS les config utilisateurs
            donc elle se fera une police dans SON dossier, qui écrase la tienne de /etc

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.