Abra a janela de comando Executar pressionando as teclas Windows + R. Digite regedit no campo Abrir e, em seguida, clique em OK.
Após adicionar a extensão do Acrobat ao navegador, o PDF de boas-vindas passa a ser aberto em uma nova guia
Solução: use o esquema de armazenamento gerenciado via navegador e crie sinalizadores de recursos para ativar/desativar um recurso configurando políticas no Registro
Um administrador de sistema configura as Políticas de grupo, permitindo que a extensão do Acrobat fique pré-configurada para todos os usuários de uma organização. As políticas configuradas podem ser lidas na API storage.managed. A extensão do Acrobat lê e aplica as políticas compatíveis configuradas pelo administrador.
A propriedade storage.managed_schema aponta para um arquivo na extensão que contém o esquema de políticas.
{
"name": "Adobe Acrobat",
"storage": {
"managed_schema": "schema.json"
},
...
}
O esquema a seguir é usado para ativar/desativar a inicialização da página de boas-vindas. O esquema pode, no futuro, ser usado para outros fins.
{
"type": "object",
"properties":
{
"OpenHelpx":{
"title": "Open helpx tab.",
"description": "If set to false then it won't open helpx.",
"type": "string" }}}
Configurar a extensão instalada usando uma Política de grupo
Um administrador pode configurar as políticas a seguir para ativar/desativar recursos compatíveis com o arquivo schema.json.
-
Todas as Políticas de grupo das extensões instaladas devem ser gravadas nas seguintes chaves do Registro do Windows. Crie a chave de registro se ela ainda não estiver listada.
- Para o Edge:
HKLM\Software\Policies\Microsoft\Edge\3rdparty\extensions\elhekieabhbkpmcefcoobjddigjcaadp\policy
- Para o Chrome:
HKLM\Software\Policies\Google\Chrome\3rdparty\extensions\efaidnbmnnnibpcajpcglclefindmkaj\policy
- Para o Chromium:
HKLM\Software\Policies\Chromium\3rdparty\extensions\efaidnbmnnnibpcajpcglclefindmkaj\policy
Observação:Para o navegador Chromium, você também pode usar HKEY_CURRENT_USER em vez de HKEY_LOCAL_MACHINE.
É possível configurar as políticas de extensão usando as preferências de MCX do pacote com.google.Chrome.extensions.efaidnbmnnnibpcajpcglclefindmkaj ou do pacote org.chromium.Chromium.extensions.efaidnbmnnnibpcajpcglclefindmkaj no caso do Chromium. Para fazer isso, crie um arquivo plist com a configuração e importe-o usando o dscl.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.google.Chrome.extensions.efaidnbmnnnibpcajpcglclefindmkaj</key>
<dict>
<key>OpenHelpx</key>
<dict>
<key>state</key>
<string>always</string>
<key>value</key>
<string>false</string>
</dict>
</dict>
</dict>
</plist>
A primeira tecla indica o ID do pacote a ser configurado. Observe que cada política mapeia primeiro os próprios metadados. Seu valor é listado na chave value. A chave state é usada pelas preferências de MCX para determinar a frequência com que essa política deve ser aplicada; configurá-la como always faz com que essa política fique sempre ativa. Use uma conta de administrador para importar essa configuração com o dscl:
$ dscl -u admin_username /Local/Default -mcximport /Computers/local_computer configuration.plist
Substitua admin_username por um nome de usuário de administrador válido e configuration.plist pelo caminho da configuração plist listada acima. Para simplificar, você pode colocar o arquivo configuration.plist na pasta da área de trabalho e executar os comandos no terminal direto dessa pasta. Se o dscl reclamar de que o caminho é inválido, você pode criar um nó para o computador local usando os seguintes comandos:
$ GUID=uuidgen
$ ETHER=$(ifconfig en0 | awk '/ether/ {print $2}')
$ dscl -u admin_username /Local/Default -create /Computers/local_computer
$ dscl -u admin_username /Local/Default -create /Computers/local_computer RealName "Local Computer"
$ dscl -u admin_username /Local/Default -create /Computers/local_computer GeneratedUID $GUID
$ dscl -u admin_username /Local/Default -create /Computers/local_computer ENetAddress $ETHER
Após executar esses comandos, importe a configuração novamente:
$ dscl -u admin_username /Local/Default -mcximport /Computers/local_computer configuration.plist
Para aplicar as alterações imediatamente, atualize as preferências do sistema:
$ sudo mcxrefresh -n username
Se um usuário executar o Chrome com a extensão Managed Bookmarks, o Chrome carregará essa política em 10 segundos. Para carregar a política imediatamente, pressione Recarregar políticas em chrome://policy. Para obter mais informações, consulte https://www.chromium.org/administrators/configuring-policy-for-extensions/