Nous avons une application d'extension Chrome Extension que nous avons développée et souhaitons la distribuer uniquement à un nombre limité d'utilisateurs internes.
Ce serait une application privée, mais pour l'installer, les utilisateurs doivent maintenant suivre les étapes manuelles d'aller dans Paramètres -> Extensions -> en cliquant sur Mode développeur -> déposez le .crx là-dedans.
Je voudrais savoir s'il existe un moyen de disposer d'un App Store privé pour distribuer cette application en privé et de ne pas l'avoir sur Chrome Web Store pour que quiconque puisse le voir/télécharger/utiliser.
Merci d'avance pour votre aide ---
Vous utilisez le Chrome Web Store. 2 options sont disponibles:
Mise à jour 2016-05-20: De https://support.google.com/chrome/a/answer/2663860?hl=en
Les clients Chrome utilisant Google Apps for Work ou Education peuvent utiliser le Chrome Web Store pour héberger des applications privées uniquement réservé à leurs utilisateurs ou aux personnes avec lesquelles vous partagez un lien direct vers l'application. Chrome verra les applications privées de leur organisation dans une collection privée dans la boutique en ligne Chrome Chrome.
Mise à jour 2015-10-27: Google a mis à jour les politiques d'installation afin de limiter l'activité d'extension malveillante sur Windows. Sur la page d'hébergement de l'extension chrome :
Avertissement: Depuis Chrome 33, les utilisateurs Windows ne peuvent télécharger que les extensions hébergées dans la boutique en ligne Chrome, sauf pour les installations via la stratégie d'entreprise ou le mode développeur (voir Protection Utilisateurs Windows à partir d'extensions malveillantes. À partir de Chrome 44, aucune installation externe n'est autorisée depuis un chemin vers un .crx local sur Mac (voir Continuer à protéger Chrome = utilisateurs d'extensions malveillantes).
Avec les dernières versions de Google Chrome, les utilisateurs ne pourront plus cliquer sur un lien de téléchargement et l'installer avec les en-têtes HTTP appropriés. Cela vous laisse 4 options possibles:
J'ai créé et distribué plusieurs extensions Google Chrome en privé dans mon entreprise et j'ai opté pour la première option. C'est une étape supplémentaire pour les utilisateurs, mais ce n'était pas un gros problème. Les utilisateurs l'ont fait pas besoin d'activer le mode développeur dans leur navigateur Chrome pour que cela fonctionne.
Si vous utilisez Google Apps, il semble qu'il existe désormais un moyen de publier des applications et des extensions sur la boutique en ligne Chrome, mais uniquement pour les rendre visibles aux utilisateurs de ce domaine).
Oui, vous pouvez. Vous devez créer le fichier crx via la page google chrome "Extensions" (visitez: chrome: // extensions/REMARQUE: vous ne pouvez pas cliquer sur le lien vous devez copiez et collez manuellement, chrome ne vous permet pas de visiter le lien depuis href)
Sur la page Extensions, cochez la case "mode développeur", choisissez "pack extension".
Vous obtenez maintenant le popup suivant. Cliquez sur "Parcourir" pour le Extension root directory
et accédez au dossier contenant votre extension (le dossier contenant manifest.json).
La première fois que vous effectuez cette opération, ignorez le fichier de clé privée. Il en générera un automatiquement et l'enregistrera dans le même dossier.
Lorsque vous publiez une nouvelle version de l'extension, utilisez le fichier de clé privée généré. De cette façon, pour quelqu'un de mettre à jour l'extension, il ne demandera plus d'autorisations.
POUR INSTALLER
AVERTISSEMENTS:
REMARQUE: Une autre façon serait de le publier sur le Chrome Store, mais uniquement pour certains utilisateurs (non public). Seules les personnes disposant du lien peuvent installer, OR = vous pouvez le faire que seules certaines personnes peuvent installer et même si vous aviez le lien mais ne faisiez pas partie du groupe, elles ne pouvaient pas voir l'extension. Le seul problème ici est que si vous ne voulez pas que Google voit l'extension.
Depuis son interne, pourriez-vous modifier les paramètres de registre sur leurs ordinateurs?
Parce que si c'est le cas, vous pouvez les utiliser pour permettre l'installation facile d'extensions depuis l'extérieur de la boutique en ligne ou forcer l'installation d'extensions sur leur machine.
Regardez ici ....
http://www.chromium.org/administrators/policy-templates
http://www.chromium.org/administrators/policy-list-3#ExtensionInstallSources http://www.chromium.org/administrators/policy-list-3#ExtensionInstallForcelist