MyCarbone
Extension navigateur
v4.1.0
Documentation entreprise

Guide de déploiement

Instructions complètes pour déployer MyCarbone sur un parc d'entreprise via Google Workspace, Microsoft Intune, GPO Active Directory ou Firefox Enterprise.

Version 4.1.0
Mise à jour 21 février 2026
Contact contact@mycarbone.app
🔒 Zéro collecte de données. MyCarbone ne transmet aucune donnée à des serveurs externes. Toutes les statistiques CO₂ restent dans le profil navigateur de chaque utilisateur. Aucune infrastructure backend requise.
Section 01

Prérequis et compatibilité

Navigateurs supportés

🌐
Chrome
v88+
✓ Manifest V3
🔷
Edge
v88+
✓ Manifest V3
🦊
Firefox ESR
v91+
✓ Manifest V2
🦁
Brave
v1.30+
✓ Compatible
🟠
Opera
v74+
✓ Compatible
🍎
Safari
Non supporté

Permissions requises

L'extension requiert les permissions ci-dessous. Elles doivent être autorisées dans vos politiques de groupe :

Permission Usage Obligatoire
storage Stockage local des statistiques CO₂ dans le profil navigateur uniquement. Aucune donnée transmise à l'extérieur. OUI
webRequest Interception des URLs de destination pour détecter les appels vers les plateformes IA. Le contenu des requêtes n'est jamais lu. OUI
notifications Alertes lorsque le budget carbone quotidien est atteint. Peut être désactivé par l'utilisateur ou via GPO. optionnel
downloads Génération et téléchargement local des rapports PDF/HTML. Aucune donnée ne transite par un serveur. optionnel
Note DSI v4.1 : La permission activeTab a été retirée dans cette version (non utilisée). La permission <all_urls> a été remplacée par une liste explicite de 25 domaines correspondant aux plateformes IA surveillées.
Section 02

Déploiement Chromium (Chrome, Edge, Brave)

2.1 — Via Google Workspace (recommandé)

Pour les entreprises utilisant Google Workspace, le déploiement se fait via la Google Admin Console :

  1. 01Connectez-vous à admin.google.com avec un compte Super Admin
  2. 02Allez dans : Appareils > Chrome > Applications et extensions > Utilisateurs et navigateurs
  3. 03Cliquez sur le bouton + en bas à droite > Ajouter depuis un fichier
  4. 04Uploadez le fichier MyCarbone_v4.1_Chromium.zip
  5. 05Dans Politique d'installation, sélectionnez Forcer l'installation
  6. 06Définissez les unités organisationnelles cibles (départements, équipes)
  7. 07Cliquez sur Enregistrer — l'extension se déploie automatiquement

2.2 — Via Microsoft Intune / Endpoint Manager

Pour les entreprises sous Microsoft 365 avec Intune :

  1. 01Ouvrez endpoint.microsoft.com > Applications > Toutes les applications
  2. 02Cliquez sur Ajouter > Sélectionnez Extension de navigateur Chrome/Edge
  3. 03Saisissez l'ID de l'extension (disponible après publication sur le Chrome Web Store)

Ou utilisez la configuration JSON pour un déploiement hors-store :

Chrome / Edge — Intune JSON
ExtensionInstallForcelist = [
  "ID_EXTENSION;https://clients2.google.com/service/update2/crx"
]

Pour Edge spécifiquement, dans la console Intune, utilisez le paramètre :

Edge — paramètre Intune
ExtensionInstallForcelist (Microsoft Edge)
Valeur : ID_EXTENSION_MYCARBONE

2.3 — Via GPO (Group Policy Object) — Active Directory

Pour les parcs Windows sous Active Directory sans Intune :

  1. 01Téléchargez les modèles ADMX Chrome depuis le site officiel Google
  2. 02Copiez les fichiers .admx et .adml dans votre Central Store GPO
  3. 03Ouvrez la Gestion des stratégies de groupe (gpmc.msc)
  4. 04Créez ou modifiez une GPO existante et naviguez vers :
Chemin GPO
Configuration ordinateur
  > Modèles d'administration
  > Google > Google Chrome > Extensions
  > Configurer la liste des extensions dont l'installation est imposée
  1. 05Ajoutez l'ID de l'extension MyCarbone avec l'URL de mise à jour
  2. 06Liez la GPO aux UO (Unités Organisationnelles) cibles
  3. 07Forcez la mise à jour des stratégies : gpupdate /force

2.4 — Déploiement local sans store (hors ligne)

Pour les environnements sans accès internet ou sans Chrome Web Store :

  1. 01Convertissez le .zip en fichier .crx (format extension Chrome signé)
  2. 02Hébergez le fichier .crx sur votre serveur interne
  3. 03Dans la GPO, définissez l'URL de mise à jour vers votre serveur :
ExtensionInstallForcelist
ID;https://votre-serveur-interne.com/mycarbone/update.xml
Le fichier update.xml doit suivre le format standard Chrome Extension Update Manifest.
Section 03

Déploiement Firefox (version Mozilla)

3.1 — Via Mozilla Enterprise (Firefox ESR recommandé)

Mozilla recommande Firefox ESR (Extended Support Release) pour les entreprises. Le déploiement se fait via un fichier policies.json placé sur le poste.

  1. 01Placez le fichier MyCarbone_v4.1_Mozilla.zip sur votre serveur de distribution
  2. 02Créez le fichier policies.json dans le dossier d'installation Firefox selon votre OS :
Chemins selon OS
Windows : C:\Program Files\Mozilla Firefox\distribution\policies.json
macOS   : /Applications/Firefox.app/Contents/Resources/distribution/policies.json
Linux   : /usr/lib/firefox/distribution/policies.json
Contenu de policies.json
{
  "policies": {
    "Extensions": {
      "Install": [
        "https://votre-serveur/mycarbone.xpi"
      ],
      "Locked": ["mycarbone@extension"]
    }
  }
}
Le paramètre "Locked" empêche les utilisateurs de désinstaller l'extension sans droits administrateur.

3.2 — Via Intune pour Firefox

Intune peut déployer des extensions Firefox via un script PowerShell ou un paquet applicatif :

Script PowerShell — déploiement Firefox
# Script PowerShell de déploiement Firefox
$policyPath = "HKLM:\SOFTWARE\Policies\Mozilla\Firefox\Extensions\Install"
New-Item -Path $policyPath -Force
Set-ItemProperty -Path $policyPath -Name "1" -Value "https://votre-serveur/mycarbone.xpi"
Section 04

Configuration centralisée (optionnel)

Par défaut, chaque utilisateur gère ses propres paramètres localement. Pour pré-configurer MyCarbone sur tous les postes (budget par défaut, alertes) :

Script d'injection — configuration par défaut
// À exécuter dans le contexte de l'extension via GPO/Intune
chrome.storage.local.set({
  budget: { enabled: true, daily: 50 },
  lastResetDate: new Date().toDateString()
});

Paramètres configurables à l'échelle de l'entreprise :

  • Budget CO₂ quotidien par défaut (recommandé : 30–50 g pour un usage standard)
  • Activation des alertes notifications (recommandé : activé)
  • Période de conservation de l'historique (défaut : 30 jours)
Section 05

Gestion des mises à jour

Les mises à jour sont gérées différemment selon le canal de déploiement :

CanalMécanisme de mise à jour
Chrome Web Store Mise à jour automatique via le mécanisme natif du store. Aucune action requise.
Google Workspace Mise à jour du fichier .zip dans l'Admin Console. Les postes se mettent à jour à la prochaine synchronisation.
GPO / Intune hors-store Mettre à jour le fichier .crx sur le serveur interne et incrémenter la version dans update.xml.
Firefox Enterprise Remplacer le fichier .xpi sur le serveur de distribution. Firefox vérifie les mises à jour automatiquement.
Section 06

Sécurité et conformité

6.1 — Points d'attention pour votre DSI

PermissionCe qu'elle fait réellement
webRequest Intercepte uniquement les URLs de destination vers les 25 domaines IA listés. Le contenu des requêtes et réponses n'est jamais lu ni stocké.
storage Isolé par profil navigateur, inaccessible aux autres extensions. Données supprimables via l'interface ou à la désinstallation.
downloads Utilisé uniquement pour générer les rapports HTML/PDF locaux. Aucune donnée ne transite par un serveur externe.
notifications Peut être désactivé via GPO si non souhaité dans votre contexte.

6.2 — Conformité RGPD

MyCarbone a été conçu pour être conforme au RGPD nativement :

  • Aucune donnée personnelle collectée ni traitée par l'éditeur
  • Les données restent dans le profil navigateur de l'utilisateur (responsabilité de l'entreprise)
  • Droit à l'effacement : bouton de réinitialisation disponible dans l'interface
  • Portabilité : export HTML/PDF des données disponible à tout moment
Recommandation DPO : Si vous déployez MyCarbone pour surveiller les usages IA de vos collaborateurs dans le cadre d'un bilan RSE ou d'un audit ESG, nous vous recommandons d'informer les employés concernés conformément à l'article 13 du RGPD.
Section 07

Support et contact

Pour toute question relative au déploiement enterprise :

  • 📧Email : contact@mycarbone.app — objet suggéré : [Entreprise] Votre demande
  • Délai de réponse garanti sous 48 heures ouvrées
  • 🔒Politique de confidentialité complète : guyleyne.github.io/legal.mycarbone