Notificação

Planejando sua estratégia de retorno ao escritório? Veja como o Chrome OS pode ajudar.

Configurar a política ExtensionSettings

Aplica-se a navegadores Chrome gerenciados no Windows, Mac e Linux.

A política ExtensionSettings controla várias configurações, inclusive as gerenciadas pelas políticas em vigor relacionadas às extensões. A ExtensionSettings modifica outras políticas definidas.

Para aplicar políticas personalizadas a uma extensão, use o código dela. Use o valor * para definir a política padrão das extensões que não têm configurações personalizadas.

Para encontrar o código de um app ou de uma extensão, faça o seguinte:

  1. Abra a Chrome Web Store.
  2. Encontre e selecione o aplicativo ou extensão que você quer.
  3. Verifique o URL. O código é a string longa de caracteres no final dele.
    Por exemplo, gmbgaklkmjakoegficnlkhebmhkjfich é o ID do Google Agenda.

A política ExtensionSettings pode ter os campos listados na tabela a seguir.

Campo Descrição e configurações

allowed_types

Só pode ser usado para definir a configuração padrão *.

Especifica os tipos de app ou extensão que os usuários podem instalar no navegador Chrome. Escolha uma ou mais das seguintes opções:

blocked_install_message

Se você bloquear determinadas extensões, poderá criar uma mensagem personalizada para aparecer no navegador quando os usuários tentarem instalá-las.

Anexe o texto à mensagem de erro genérica da Chrome Web Store. Por exemplo, é possível informar aos usuários como entrar em contato com o departamento de TI ou por que uma determinada extensão está indisponível. A mensagem pode ter até mil caracteres.

blocked_permissions

Impede que os usuários instalem e executem extensões que solicitem permissões de API não autorizadas pela organização. Por exemplo, você pode bloquear extensões que acessam cookies.

Se uma extensão exigir uma permissão que você bloqueou, os usuários não poderão instalá-la. Caso eles já tenham feito isso, a extensão não será mais carregada. Se a permissão bloqueada for um requisito opcional, a extensão será instalada normalmente. Enquanto a extensão estiver em uso, as permissões bloqueadas serão recusadas de forma automática.

Veja a lista de permissões disponíveis no site para desenvolvedores do Chrome.

file_url_navigation_allowed

Navegador Chrome 119 e versões mais recentes

Permite que as extensões naveguem até os URLs dos arquivos especificados.

installation_mode

Controla se e como as extensões especificadas são adicionadas ao navegador Chrome. Defina o modo de instalação para:

  • allowed: os usuários podem instalar a extensão. Quando não há um modo de instalação definido, esse é o padrão.
  • blocked: os usuários não podem instalar a extensão.
  • force_installed: a extensão é instalada automaticamente, sem interação dos usuários. Eles não podem removê-la. Você também precisa definir o local do download da extensão com update_url.
    Observação: não é possível usar * para definir a configuração padrão. O navegador Chrome não saberia qual extensão instalar automaticamente.
  • normal_installed: a extensão é instalada automaticamente, sem interação dos usuários. Eles podem desativá-la. Você também precisa definir o local do download da extensão com update_url.
    Observação: não é possível usar * para definir a configuração padrão. O navegador Chrome não saberia qual extensão instalar automaticamente.
  • removed (Chrome 75 ou versões posteriores): os usuários não podem instalar a extensão. Se eles já tiverem feito isso, o navegador Chrome a removerá.

install_sources

Só pode ser usado para definir a configuração padrão *.

Especifica quais URLs têm permissão para instalar extensões. Você precisa autorizar o local do arquivo *.crx e a página de onde o download é feito, ou seja, o referenciador.

Para ver exemplos de padrões do URL, acesse o site para desenvolvedores do Chrome.

minimum_version_required

O navegador Chrome desativa extensões com versões anteriores à mínima estabelecida, mesmo se elas forem de instalação forçada.

O formato da string da versão é o mesmo usado no manifesto da extensão. Veja mais detalhes na documentação do desenvolvedor do Chrome.

update_url

Válido apenas para force_installed e normal_installed.

Especifica de onde o navegador Chrome deve fazer o download de uma extensão.

Se a extensão estiver hospedada na Chrome Web Store, digite https://clients2.google.com/service/update2/crx.

O navegador Chrome usa o URL que você especifica na primeira instalação da extensão. Nas atualizações seguintes, ele utiliza o URL do manifesto da extensão.

override_update_url

Especifica que o Chrome usa o URL no campo update_url ou o URL update especificado na política ExtensionInstallForcelist nas atualizações seguintes da extensão.

Quando isso não é configurado ou é definido como falso, o Chrome usa o URL especificado no manifesto da extensão para as atualizações.

runtime_allowed_hosts

Permite que as extensões interajam com sites especificados, mesmo se elas também forem definidas em runtime_blocked_hosts.

Você pode informar até cem entradas. As entradas extras são descartadas.

O formato do padrão de host é semelhante aos padrões de correspondência, mas não é possível definir o caminho. Exemplo:

  • *://*.example.com

runtime_blocked_hosts

Impede que as extensões interajam com os sites especificados ou os modifiquem. As modificações podem ser bloqueios de injeção de javascript, acesso a cookies e solicitações da Web.

Você pode informar até cem entradas. As entradas extras são descartadas.

O formato do padrão de host é semelhante aos padrões de correspondência, mas não é possível definir o caminho. Exemplo:

  • *://*.example.com
toolbar_pin

Determina se o ícone da extensão é fixado na barra de ferramentas. Você pode usar uma destas configurações:

  • force_pinned: o ícone da extensão é fixado na barra de ferramentas e fica sempre visível. O usuário não pode ocultar o ícone no menu de extensões.
  • default_unpinned: a extensão começa oculta no menu de extensões, mas o usuário pode fixar o ícone na barra de ferramentas.

Quando esse campo não é definido, o padrão é o comportamento default_unpinned.

Temas relacionados

Isso foi útil?

Como podemos melhorá-lo?
Pesquisa
Limpar pesquisa
Fechar pesquisa
Menu principal
16652890496325820370
true
Pesquisar na Central de Ajuda
true
true
true
true
true
410864
false
false