Candela Recorder Pour l'informatique
Pour les services informatiques · version 0.1.0

Autoriser le
Candela Recorder.

Une personne de votre organisation réalise un film produit avec Candela et a besoin du Candela Recorder, une extension Chrome (Manifest V3) qui enregistre un parcours dans votre propre application web. Si votre navigateur géré bloque les extensions ou le mode développeur, cette page contient ce qu'il faut pour l'examiner et la déployer par stratégie. C'est un résumé pour examen, pas un contrat ; les conditions de traitement des données figurent dans votre accord avec Candela. Les noms de menus et de stratégies sont donnés tels qu'ils apparaissent dans les consoles en anglais.

  1. L'extension en bref
  2. Autorisations et raisons
  3. Traitement des données
  4. Web Store ou auto-hébergé
  5. Stratégies Chrome
  6. Stratégie de groupe Windows et registre
  7. Microsoft Intune
  8. Profil de configuration macOS
  9. Console Google Admin
  10. Microsoft Edge
  11. Réseau et inspection TLS
  12. E-mail pour l'informatique
  13. Sources

L'extension en bref

NomCandela Recorder
ID de l'extensionpemkanpgneajllajfenhcebakboijecl

Le CRX auto-hébergé et le zip téléchargeable. Dérivé de la clé de signature de Candela, il ne change donc pas d'une version à l'autre.

Version0.1.0
ÉditeurDafin SA, exploitant de candela.mov
Chrome Web StorePas encore publié ; utilisez le paquet auto-hébergé ci-dessous en attendant.
URL de mise à jour (auto-hébergé)https://candela.mov/recorder/update.xml

Un manifeste de mise à jour (XML gupdate) indiquant la version courante et son CRX.

Paquet CRXhttps://candela.mov/recorder/candela-recorder-0.1.0.crx

CRX3, signé avec la clé RSA de Candela.

Navigateur minimalChrome ou Edge 116 ou plus récent (Manifest V3)
Code distantAucun. Tout le code est dans le paquet ; la CSP des pages de l'extension est script-src 'self'; object-src 'self'.

Les autorisations et leur raison

Exactement ce que demande le manifest.json du paquet.

activeTabAgir sur l'onglet que l'utilisateur regarde quand il clique sur l'icône, pour y lancer l'enregistrement. Rien ne se passe dans les autres onglets.
scriptingInjecter le script d'enregistrement dans cet onglet-là (et à nouveau après chaque chargement de page de cet onglet) pendant un enregistrement.
storageGarder les réglages (choix de masquage, éléments masqués par site) et l'enregistrement dans le stockage propre de l'extension, jusqu'à ce que l'utilisateur l'envoie ou le supprime.
Autorisation d'hôte
https://candela.mov/*
Envoyer l'enregistrement à Candela quand l'utilisateur appuie sur Send, et lire le lien de capture sur la page de capture de Candela.
Autorisations d'hôte facultatives
https://*/*, http://*/*
Déclarées facultatives : rien n'est accordé à l'installation. Quand l'utilisateur appuie sur Record sur un site, Chrome lui demande l'accès à ce site uniquement (une origine). Nécessaire pour enregistrer la page et en faire des captures. Un serveur Candela auto-hébergé, le cas échéant, est demandé de la même façon. Vous pouvez restreindre les sites accordables avec runtime_blocked_hosts / runtime_allowed_hosts (ci-dessous).
Script de contenu sur
https://candela.mov/capture/*
Ne tourne que sur la page de capture de Candela, pour transmettre le lien de capture à l'extension sans que l'utilisateur ait à le coller. Ne lit rien d'autre.
externally_connectable
https://candela.mov/*
Permet aux pages de Candela de demander « le Recorder est-il installé ? » et d'en obtenir la version. Aucun autre site ne peut écrire à l'extension, et elle n'accepte aucun autre message d'une page.
Non demandéNi tabs, ni history, cookies, webRequest, downloads, clipboardRead, nativeMessaging, debugger, ni accès à tous les sites à l'installation.

Traitement des données

Web Store ou auto-hébergé

Deux façons de déployer la même extension. Choisissez-en une et utilisez son ID et son URL de mise à jour dans les stratégies ci-dessous.

Chrome Web StorePas encore publié. Une fois publié, les stratégies n'auront besoin que de l'ID.
Auto-hébergé (CRX)ID pemkanpgneajllajfenhcebakboijecl, URL de mise à jour https://candela.mov/recorder/update.xml. Candela sert le CRX signé et son manifeste de mise à jour ; Chrome y cherche les mises à jour.

Chrome n'installe d'office des extensions hors Web Store que sur des machines gérées : sous Windows, jointes à Active Directory, à Microsoft Entra ID (Azure AD) ou inscrites à Chrome Enterprise Core ; sous macOS, gérées par MDM, jointes via MCX ou inscrites à Chrome Enterprise Core. Ailleurs, utilisez la fiche du Web Store. (Liste des stratégies Chrome Enterprise, ExtensionInstallForcelist.)

Stratégies Chrome

Choisissez ce qui convient à votre stratégie actuelle. Les noms de stratégies sont les mêmes sur toutes les plateformes ; les sections ci-dessous montrent où les définir.

Si les extensions sont bloquées (ExtensionInstallBlocklist contient *)

Ajoutez l'ID à ExtensionInstallAllowlist pour que les utilisateurs puissent l'installer eux-mêmes, ou installez-la d'office (ci-après).

ExtensionInstallAllowlist
pemkanpgneajllajfenhcebakboijecl

L'installer pour tout le monde : ExtensionInstallForcelist

Chaque entrée est l'ID de l'extension, suivi éventuellement de ; et d'une URL de mise à jour. Une extension installée d'office ne peut être ni supprimée ni désactivée par l'utilisateur, et elle est autorisée même si * est sur liste de blocage.

Auto-hébergé (CRX)
pemkanpgneajllajfenhcebakboijecl;https://candela.mov/recorder/update.xml

Tout en un : ExtensionSettings

La stratégie JSON qui remplace les listes par ID ci-dessus. Cet exemple installe d'office le paquet auto-hébergé, l'épingle à la barre d'outils et montre où limiter les sites qui peuvent lui être accordés. update_url sert à l'installation ; avec override_update_url, Chrome y prend aussi les mises à jour.

ExtensionSettings (JSON)
{
  "pemkanpgneajllajfenhcebakboijecl": {
    "installation_mode": "force_installed",
    "update_url": "https://candela.mov/recorder/update.xml",
    "override_update_url": true,
    "toolbar_pin": "force_pinned"
  }
}

ExtensionInstallSources

Inutile pour les installations par stratégie. Seulement si les utilisateurs doivent installer le CRX eux-mêmes en l'ouvrant depuis un lien : autorisez à la fois l'emplacement du CRX et la page qui y renvoie, par exemple https://candela.mov/*.

Mode développeur

L'installation à la main (Load unpacked) exige le mode développeur sur chrome://extensions. Chrome le désactive quand DeveloperToolsAvailability vaut 2 (DevTools interdits) ou, depuis Chrome 128, quand ExtensionDeveloperModeSettings vaut 1. Une installation par stratégie n'a pas besoin du mode développeur : vous pouvez laisser les deux tels quels.

Windows : stratégie de groupe et registre

Avec les modèles ADMX de Google Chrome installés : Computer Configuration › Administrative Templates › Google › Google Chrome › Extensions :

La même chose en valeurs de registre (pour toute la machine, sous HKLM ; chaque entrée de liste est une valeur chaîne nommée 1, 2, 3…) :

candela-recorder-chrome.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\ExtensionInstallForcelist]
"1"="pemkanpgneajllajfenhcebakboijecl;https://candela.mov/recorder/update.xml"

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\ExtensionInstallAllowlist]
"1"="pemkanpgneajllajfenhcebakboijecl"

Si ces clés contiennent déjà des valeurs, prenez le prochain numéro libre au lieu de 1. Vérifiez le résultat sur chrome://policy (Reload policies), puis sur chrome://extensions.

Microsoft Intune

Devices › Configuration › Create › New policy, plateforme Windows 10 et ultérieur, type de profil Settings catalog. Cherchez Google Chrome › Extensions (les réglages Chrome sont intégrés) et passez Configure the list of force-installed apps and extensions à Enabled avec pemkanpgneajllajfenhcebakboijecl;https://candela.mov/recorder/update.xml. Pour Edge, le réglage se trouve sous Microsoft Edge › Extensions › Control which extensions are installed silently. Affectez au groupe d'utilisateurs ou d'appareils.

Si les réglages Chrome ne sont pas disponibles dans votre tenant, importez les modèles ADMX de Google dans Intune (le guide de Google « Manage Chrome browser with Intune », dans les sources) et définissez-y la même stratégie. les noms de menus peuvent varier selon le tenant

Profil de configuration macOS

Déployez avec votre MDM (Jamf, Kandji, Intune, Mosyle…) comme charge utile de réglages personnalisés pour le domaine de préférences com.google.Chrome (Edge : com.microsoft.Edge) :

com.google.Chrome (contenu de la charge utile)
<key>ExtensionInstallForcelist</key>
<array>
  <string>pemkanpgneajllajfenhcebakboijecl;https://candela.mov/recorder/update.xml</string>
</array>
<key>ExtensionInstallAllowlist</key>
<array>
  <string>pemkanpgneajllajfenhcebakboijecl</string>
</array>

Console Google Admin (Chrome Enterprise)

  1. Menu › Chrome browser (or Devices › Chrome) › Apps & extensions › Users & browsers, choisissez l'unité organisationnelle.
  2. Cliquez sur + (Add), puis sur Add Chrome app or extension by ID.
  3. Saisissez pemkanpgneajllajfenhcebakboijecl. Choisissez From the Chrome Web Store, ou From a custom URL avec https://candela.mov/recorder/update.xml pour le paquet auto-hébergé.
  4. Réglez la règle d'installation sur Force install (éventuellement Force install + pin to browser toolbar) ou Allow install, et enregistrez.

Les navigateurs inscrits à Chrome Enterprise Core l'appliquent à leur prochaine récupération des stratégies.

Microsoft Edge

Edge utilise les mêmes noms de stratégies sous ses propres clés. La source de mises à jour par défaut d'Edge est Microsoft Edge Add-ons ; un ID du Chrome Web Store doit donc être suivi de l'URL de mise à jour de Chrome :

candela-recorder-edge.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\ExtensionInstallForcelist]
"1"="pemkanpgneajllajfenhcebakboijecl;https://candela.mov/recorder/update.xml"

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\ExtensionInstallAllowlist]
"1"="pemkanpgneajllajfenhcebakboijecl"

Stratégie de groupe (ADMX Edge) : Administrative Templates › Microsoft Edge › Extensions › Control which extensions are installed silently. Microsoft indique que les extensions auto-hébergées sous Windows exigent un appareil joint à Active Directory (ou joint à Microsoft Entra en mode hybride).

Réseau et inspection TLS

https://candela.movPort 443. Tout ce que l'extension envoie et récupère : la page de capture, les envois (/capture/…), le CRX et le manifeste de mise à jour (/recorder/…). L'extension ne contacte aucun autre hôte.
https://s3.pub1.infomaniak.cloudPort 443. Pas utilisé par l'extension. L'application web Candela y dirige les téléchargements de films (URL signées à durée limitée vers le stockage objet d'Infomaniak, en Suisse).
https://fonts.googleapis.com, https://fonts.gstatic.comLa police des pages web de Candela. Cosmétique : les pages fonctionnent sans elle.
EntrantRien. Aucun port à ouvrir, aucun agent, rien qui écoute.

Exemptez candela.mov de l'inspection TLS (inspection SSL approfondie sur Fortinet, Zscaler, Palo Alto, Netskope et équivalents). Les envois sont de grosses requêtes binaires ; les proxys d'inspection qui re-signent les certificats ou mettent les corps en tampon provoquent des envois en échec et des erreurs de certificat. Si l'inspection doit rester active, vérifiez que le certificat racine du proxy est approuvé par le navigateur et que la limite de taille d'envoi est d'au moins 16 MB par requête.

E-mail pour l'informatique

Pour la personne qui a besoin du Recorder : copiez ce texte, ou ouvrez-le dans votre messagerie.

Objet : Merci d'autoriser l'extension de navigateur Candela Recorder

Bonjour,

Pour un film produit que nous réalisons avec Candela (candela.mov), j'ai besoin de l'extension Candela Recorder dans Chrome ou Edge. Notre stratégie de navigateur en bloque l'installation.

Extension : Candela Recorder (Manifest V3), éditée par Dafin SA
ID de l'extension : pemkanpgneajllajfenhcebakboijecl
URL de mise à jour (auto-hébergé) : https://candela.mov/recorder/update.xml
Entrée d'installation d'office (ExtensionInstallForcelist) : pemkanpgneajllajfenhcebakboijecl;https://candela.mov/recorder/update.xml

Elle n'enregistre que l'onglet où je la lance, masque par défaut les mots de passe et les champs, et n'envoie rien avant que j'aie relu l'enregistrement et appuyé sur Send. Les données sont hébergées en Suisse (Infomaniak).

Autorisations, traitement des données et stratégies prêtes à l'emploi pour Windows, Intune, macOS, Google Admin et Edge :
https://candela.mov/fr/recorder/it

Merci beaucoup !

Sources

Noms de stratégies, chemins de registre et règle des appareils gérés vérifiés le 13 octobre 2026 avec les sources ci-dessous. Les éléments marqués les noms de menus peuvent varier décrivent des consoles dont les menus changent souvent.