Controlar onde as Chrome DevTools podem ser usadas
- ID da política
- DeveloperToolsAvailability
- Escopo
- Configuração do Computador, Configuração do Usuário
- Compatível com
- Microsoft Windows 7 ou versão posterior
- Fonte
- Google Chrome Policy Templates (versão 156.0.8078.80)
- Categoria
- Google › Google Chrome
Descrição
Se a política for definida como 0 (o padrão), você poderá acessar as Chrome DevTools e o Console JavaScript, mas não no contexto de extensões instaladas por uma política da empresa ou (da versão 114 em diante e se o usuário for gerenciado) extensões integradas ao navegador. Se ela for definida como 1, você poderá acessar as Chrome DevTools e o Console JavaScript em todos os contextos, inclusive o das extensões instaladas pela política da empresa. Se ela for definida como 2, não será possível acessar as Chrome DevTools nem inspecionar elementos de sites.
Essa definição também desativa atalhos de teclado e entradas do menu de contexto ou do menu para abrir as Chrome DevTools ou o Console JavaScript.
A partir da versão 99 do Google Chrome, essa configuração também vai controlar pontos de entrada para o recurso "Ver código-fonte da página". Se a política foi definida como "DeveloperToolsDisallowed" (valor 2), os usuários não poderão acessar a visualização do código-fonte pelo atalho do teclado nem pelo menu de contexto. Para bloquear totalmente a visualização do código-fonte, também é preciso adicionar "view-source:*" à política URLBlocklist.
A partir da versão 119 do Google Chrome, essa configuração também controla se o modo de desenvolvedor para App Isolado da Web pode ser ativado e usado.
A partir da versão 128 do Google Chrome, essa configuração não vai controlar o modo de desenvolvedor na página de extensões se a política ExtensionDeveloperModeSettings estiver definida.
Esta política afeta as Chrome DevTools, o acesso direto ao Chrome DevTools Protocol (CDP) (por exemplo, quando iniciado com --remote-debugging-port ou --remote-debugging-pipe) e o acesso ao CDP pelas APIs chrome.debugger. Tanto esta política quanto a RemoteDebuggingAllowed são aplicadas: a RemoteDebuggingAllowed controla se a depuração remota pode ser iniciada, enquanto esta política restringe se destinos individuais podem ser inspecionados mesmo quando a depuração remota está em execução.
As políticas DeveloperToolsAvailabilityAllowlist e DeveloperToolsAvailabilityBlocklist têm precedência sobre esta política. A disponibilidade das Chrome DevTools é determinada na seguinte ordem de precedência:
1. Se um URL corresponder a um padrão na política DeveloperToolsAvailabilityAllowlist, as Chrome DevTools serão permitidas.
2. Se a política DeveloperToolsAvailabilityAllowlist estiver definida e a DeveloperToolsAvailabilityBlocklist não estiver, qualquer URL que não aparece na lista de permissões será bloqueado.
3. Se um URL corresponder a um padrão na política DeveloperToolsAvailabilityBlocklist, as Chrome DevTools serão bloqueadas.
4. Se nenhuma política for definida ou se um URL não corresponder a nenhuma lista, esta política (DeveloperToolsAvailability) será usada como mecanismo substituto.
Opções
Registro
- DeveloperToolsAvailabilityREG_DWORD
- DeveloperToolsAvailabilityREG_DWORD