Instalar extensões de cromo via GPO

5

Estou tentando instalar a extensão do Chrome adblock usando ADMs do Chrome do Google .

User Configuration/Policies/Classic Administrative Templates/Google/Google Chrome/Extensions

Configure the list of force-installed extensions

Na lista, tenho o ID da extensão e o URL de atualização, que o Google alude em sua documentação aqui e aqui :

gighmmpiobklfepjocnamgkkbiglidom;https://clients2.googleusercontent.com/crx/download/OAAAAMcNmg40_PduZlM3g5RwKyephtivPe8WdfQvWSRvhiHzrcK7rq-gXuF37bTwLfLPyVSTPaQkAXkHIklkQOFOqzUAxlKa5asxHnxnSbCB7xq3hVhoYHdhKQHD/extension_2_5_38.crx

Consegui obter o URL de atualização usando as instruções nesta questão , mas até agora, não obtive sucesso porque a extensão não está sendo instalada.

Há algo que estou perdendo ou fazendo de forma incorreta?

    
por Force Flow 25.07.2012 / 15:26

3 respostas

3

Aparentemente, a política "Configurar a lista de extensões instaladas pela força" da ADM simplesmente não funciona.

Então, acabei tendo que usar o método de registro.

NOTA: Se estiver usando o método de registro, a extensão será desativada automaticamente na versão 25 do Chrome. Observe também que, para o Chrome 25 e superior, a política de ADM agora funciona.

  1. Find the extension ID of your desired extension. This is the unique ID of the extension in the Chrome webstore. You can see this ID in the URL of the extension ie:

https://chrome.google.com/webstore/detail/gighmmpiobklfepjocnamgkkbiglidom

or, Open the extensions list in Chrome; tick the Developer Mode tick box and then click the arrow next to the extension you want to deploy - the extension ID will be underneath the extension's heading.

At this point, it is worth making note of the extension's version number too, as you will need this later on in the deployment.

  1. Open a browser other than chrome - Firefox will work fine. Paste the following line into the address bar, replacing the ----- with the extension ID

https://clients2.google.com/service/update2/crx?response=redirect&x=id%3D-----%26uc Press enter to access this URL; you will be prompted to save the .crx file.

Copy this .crx file to your deployment shared folder eg \Server\SoftwareDeployment\ChromeExtensions\.crx

Fonte: link

Em seguida, adicione as chaves de registro em computer configuration\preferences\windows settings\registry :

Create the following registry key values:

HKEY_LOCAL_MACHINE\SOFTWARE\Google\Chrome\Extensions\[id of your extension crx]\path
TYPE: REG_SZ
VALUE: "\server\NETLOGON\path\to\your\extension.crx"
HKEY_LOCAL_MACHINE\SOFTWARE\Google\Chrome\Extensions\[id of your extension crx]\version
TYPE: REG_SZ
VALUE: [version of your .crx as specified in the manifest]

Fonte: link

    
por 15.08.2012 / 16:48
1

O problema com a configuração original é que o URL após o ID da extensão deve apontar para o URL de atualização, não para o URL do CRX. O URL correto para a loja virtual é

link

Isso é descrito no link . Por favor, registre um bug no rastreador de bug do Chromium usando o modelo Enterprise Issue se uma política não estiver funcionando como esperado.

    
por 09.10.2012 / 10:06
0

Como não tenho representante, não posso votar nem comentar, mas tive o mesmo mal-entendido que a resposta do OP e João da Silva me ajudou, então eu queria contribuir de alguma forma.

Ele está correto sobre o URL.

Eu fiz a política simplesmente dizendo gighmmpiobklfepjocnamgkkbiglidom;https://clients2.google.com/service/update2/crx

Um gpupdate /force depois e a extensão foi instalada.

Aqui está uma captura de tela:

    
por 31.03.2015 / 14:08