Aller au contenu
AImori

Personnalisation (marque blanche)

Objet de stratégie branding – tous les champs sont facultatifs :

Sur cette page
ChampRègleEffet
productName1 à 40 caractèresNom dans la fenêtre de l’extension, la boîte de dialogue, les paramètres et les textes ; un nom propre apparaît en texte simple
companyName80 caractères max.Mention « Géré par … » et sous-titre
logodata:image/png;base64,… ou data:image/svg+xml;base64,…, env. 100 Ko max.Logo dans la fenêtre de l’extension, la barre d’avertissement, les paramètres, le rapport justificatif (PNG uniquement) et le justificatif de maîtrise de l’IA ; affiché uniquement comme image. PNG uniquement avec signature PNG, SVG sans scripts, attributs d’événement, style, contenus intégrés ni références externes – sinon l’icône par défaut apparaît
primaryColor#rrggbbSignet (alors monochrome) et bouton principal (Caviarder) ; si le contraste est insuffisant (moins de 3:1 avec le fond), la couleur par défaut s’applique. « Envoyer quand même » reste toujours neutre
accentColor#rrggbbMise en évidence de l’élément détecté (soulignement) ; même règle de contraste
supportUrlhttps:// uniquementLien « Assistance » (s’ouvre uniquement sur clic, sans référent)
supportText200 caractères max.Remarque sous la boîte de dialogue
aiNoticeText200 caractères max., texte uniquementPhrase sur les sites d’IA non autorisés (aiSiteMode), p. ex. « Veuillez utiliser le Copilot de l’entreprise. » ; vide = texte par défaut
aiNoticeUrlhttps:// uniquement, sans nom d’utilisateur ni mot de passe, 2000 caractères max.Bouton vers l’outil d’IA autorisé (s’ouvre uniquement sur clic dans un nouvel onglet, sans référent) ; prioritaire sur suggestedAiSite ; non valide = pas de bouton
aiNoticeLinkText60 caractères max.Texte du bouton ; vide = texte par défaut

Exemple avec tous les champs : enterprise/example-policy.json dans le code source (entreprise fictive).

Un logo sous forme d’URL ne fonctionne pas, et c’est voulu : l’extension n’a aucun accès au réseau. Le logo est donc écrit dans la stratégie sous forme d’URI data. Vérifiez avant d’exécuter ; l’exemple lit uniquement votre propre fichier image :

$bytes = [IO.File]::ReadAllBytes('C:\Chemin\logo.png')
'data:image/png;base64,' + [Convert]::ToBase64String($bytes)

Pour plusieurs clients ayant chacun leur logo, scripts/mandanten.mjs génère les fichiers de déploiement et contrôle les logos plus strictement (PNG 64 Ko au plus, SVG 32 Ko au plus).

Limites

Le nom dans le menu des extensions du navigateur et dans le store, ainsi que l’icône dans la barre d’outils, ne peuvent pas être modifiés par stratégie. Pour un paquet entièrement personnalisé, le nom, les traductions et les icônes sont adaptés dans le paquet de l’extension, qui est ensuite reconstruit.

Gratuit pour Chrome