{
"name": "Adobe Acrobat",
"storage": {
"managed_schema": "schema.json"
},
...
}
Sabia como impedir que a página Novidades abra automaticamente, configurando políticas gerenciadas do navegador para a extensão do Acrobat.
Administradores de sistema podem usar o esquema de armazenamento gerenciado via navegador para criar sinalizadores de recursos e configurar as políticas no registro. Essas políticas permitem que a extensão do Acrobat seja pré-configurada para todos os usuários em uma organização.A extensão lê e aplica as políticas aceitas usando a API storage.managed.
A propriedade storage.managed_schema indica para um arquivo na extensão que contém o esquema de políticas:
|
|
Esquema para impedir a abertura automática da página Novidades
Use este esquema para controlar a abertura automática da página Novidades.
|
{ "type": "object",
"properties": { "DisableWhatsNewAutoOpen": { "title": "Desativar abertura automática da página Novidades", "description": "Para desativar a abertura automática da página Novidades, defina DisableWhatsNewAutoOpen como verdadeiro", "type": "string" } } } |
Configurar a extensão instalada usando uma Política de grupo
Os administradores podem configurar políticas para ativar ou desativar os recursos suportados no arquivo schema.json.
Windows
-
Pressione a tecla do Windows + R para abrir a janela de comando Executar.
-
Digite regedit no campo Aberto e selecione OK.
-
Com base no seu navegador, atualize a seguinte chave de registro.Crie a chave de registro se ela não existir.
- Edge: HKLM\Software\Policies\Microsoft\Edge\3rdparty\extensions\elhekieabhbkpmcefcoobjddigjcaadp\policy
- Chrome: HKLM\Software\Policies\Google\Chrome\3rdparty\extensions\efaidnbmnnnibpcajpcglclefindmkaj\policy
- Chromium: HKLM\Software\Policies\Chromium\3rdparty\extensions\efaidnbmnnnibpcajpcglclefindmkaj\policy
Observação:Para o Chromium, você também pode usar HKEY_CURRENT_USER hive instead of HKEY_LOCAL_MACHINE.
-
Crie uma nova chave de string chamada DisableWhatsNewAutoOpen e defina o Valor como verdadeiro.
Após configurar a política, ela aparece em chrome://policy/.
macOS
-
Crie um arquivo .plist com a configuração necessária.
<?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>DisableWhatsNewAutoOpen</key>
<dict>
<key>state</key>
<string>always</string>
<key>value</key>
<string>true</string>
</dict>
</dict>
</dict>
</plist>
A primeira chave no seu arquivo .plist especifica a ID do pacote da extensão do navegador a ser configurado (por exemplo, com.google.Chrome.extensions.efaidnbmnnnibpcajpcglclefindmkaj para o Chrome).
Cada entrada de política inclui metadados e um valor.A chave de estado controla com que frequência a política é aplicada.Configure-a como always para manter a política ativa o tempo todo.
-
Importe a configuração usando 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 do arquivo de configuração .plist criado.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 $ETHERAtualize as políticas conforme necessário.
-
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, execute:
$ sudo mcxrefresh -n username
Substitua username pelo nome da conta do usuário afetado.
Se um usuário executar com a extensão Managed bookmarks, a política será carregada em 10 segundos. Para carregar a política imediatamente, selecione Recarregar políticas em chrome://policy/.
Os administradores podem encontrar etapas detalhadas para configurar políticas de extensão na documentação do Chromium.