Controlar dónde se puede usar Chrome DevTools

Id. de directiva
DeveloperToolsAvailability
Ámbito
Configuración del equipo, configuración de usuario
Compatible con
Microsoft Windows 7 o versiones posteriores
Origen
Google Chrome Policy Templates (versión 156.0.8078.80)
Categoría
Google › Google Chrome

Descripción

Si se le asigna el valor "0" (predeterminado) a esta política, podrás acceder a Chrome DevTools y a la consola de JavaScript, pero no en extensiones instaladas por políticas de empresa o, desde la versión 114 y si se trata de un usuario gestionado, no podrás acceder a ni a la consola de JavaScript en extensiones integradas en el navegador. Si se le asigna el valor "1", podrás acceder a Chrome DevTools y a la consola de JavaScript sin excepciones, incluso en extensiones instaladas por políticas de empresa. Si se le asigna el valor "2", no podrás acceder a Chrome DevTools ni tampoco podrás inspeccionar elementos de sitios web.

Este ajuste también desactiva las combinaciones de teclas y las entradas de menús o menús contextuales que permiten abrir Chrome DevTools y la consola de JavaScript.

A partir de la versión 99 de Google Chrome, este ajuste también controla los puntos de entrada de la función Ver código fuente de la página. Si se asigna el valor "DeveloperToolsDisallowed" (valor 2) a esta política, los usuarios no podrán visualizar el código fuente a través de una combinación de teclas ni mediante el menú contextual. Para bloquear completamente la visualización del código fuente, también debes añadir "view-source:*" a la política URLBlocklist.

A partir de la versión 119 de Google Chrome, este ajuste también controla si se puede activar y usar el modo Desarrollador para aplicaciones web aisladas.

A partir de la versión 128 de Google Chrome, este ajuste no controlará el modo Desarrollador en la página de extensiones si se define la política ExtensionDeveloperModeSettings.

Esta política afecta a Chrome DevTools, al acceso directo al protocolo de Chrome DevTools (CDP) (por ejemplo, cuando se inicia con --remote-debugging-port o --remote-debugging-pipe) y al acceso al protocolo de Chrome DevTools (CDP) a través de las APIs de chrome.debugger. Se aplican tanto esta política como la política RemoteDebuggingAllowed: RemoteDebuggingAllowed controla si se puede iniciar la depuración remota, mientras que esta política restringe si se pueden inspeccionar objetivos concretos incluso cuando la depuración remota está en curso.

Las políticas DeveloperToolsAvailabilityAllowlist y DeveloperToolsAvailabilityBlocklist prevalecen sobre esta política. La disponibilidad de Chrome DevTools se determina según este orden de prioridad:

1. Si una URL coincide con un patrón de la política DeveloperToolsAvailabilityAllowlist, se permitirá el uso de Chrome DevTools.
2. Si se define DeveloperToolsAvailabilityAllowlist y no se define DeveloperToolsAvailabilityBlocklist, se bloquearán todas las URLs que no estén incluidas en la lista de permitidas.
3. Si una URL coincide con un patrón de la política DeveloperToolsAvailabilityBlocklist, se bloqueará el uso de Chrome DevTools.
4. Si no se define ninguna de las dos políticas o si una URL no coincide con ninguna de las listas, se usará esta política (DeveloperToolsAvailability) como mecanismo de respaldo.

Opciones

  • Controlar dónde se puede usar Chrome DevTools
    • No permitir el uso de Chrome DevTools en aplicaciones ni extensiones instaladas por políticas de empresa o, desde la versión 114 y si se trata de un usuario gestionado, no permitir su uso en extensiones integradas en el navegador. Permitir el uso de Chrome DevTools en otros contextos.
    • Permitir el uso de Chrome DevTools
    • No permitir el uso de Chrome DevTools

Registro

EquipoHKEY_LOCAL_MACHINE
  • DeveloperToolsAvailabilityREG_DWORD
UsuarioHKEY_CURRENT_USER
  • DeveloperToolsAvailabilityREG_DWORD

Otras directivas de la misma categoría

Ver todas las directivas de esta categoría (235)