Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Controlar dónde se pueden usar las herramientas de desarrollo
Versiones compatibles
- Windows: ≥ 77
- macOS: ≥ 77
- Android: ≥ 156
- iOS: no compatible
Descripción
Controla si los usuarios pueden acceder a las herramientas de desarrollo en Microsoft Edge.
Esta directiva también se aplica a las conexiones directas del Protocolo DevTools de Chrome (CDP) (por ejemplo, las conexiones que usan --remote-debugging-port o --remote-debugging-pipe) y las conexiones de CDP a través de la API de extensión chrome.debugger. La directiva RemoteDebuggingAllowed controla si los usuarios pueden usar la depuración remota. Cuando se permite la depuración remota, esta directiva sigue controlando qué destinos se pueden inspeccionar.
Si establece esta directiva en "DeveloperToolsDisallowedForForceInstalledExtensions" (valor predeterminado), los usuarios podrán acceder a las herramientas de desarrollo y a la consola de JavaScript, excepto en el contexto de las extensiones instaladas por la directiva empresarial.
Si establece esta directiva en "DeveloperToolsAllowed", los usuarios podrán acceder a las herramientas de desarrollo y a la consola de JavaScript en todos los contextos, incluyendo el contexto de las extensiones instaladas por la directiva empresarial.
Si establece esta directiva en "DeveloperToolsDisallowed", los usuarios no podrán acceder a las herramientas de desarrollo ni inspeccionar los elementos del sitio web. Se deshabilitarán los métodos abreviados de teclado, las opciones de menú y las entradas del menú contextual que abren las herramientas para desarrolladores o la consola JavaScript.
A partir de la versión 99, esta directiva también controla el acceso a la característica 'Ver código fuente de la página'. Si establece esta directiva en "DeveloperToolsDisallowed", los usuarios no podrán ver la fuente de la página a través de métodos abreviados de teclado o el menú contextual. Para bloquear completamente la visualización de origen, agregue "view-source:*" a la directiva URLBlocklist .
A partir de la versión 119, esta directiva también controla si se puede habilitar el modo de desarrollador para Web Apps aisladas.
A partir de la versión 128, esta directiva no controla el modo de desarrollador en la página de extensiones si se configura la directiva ExtensionDeveloperModeSettings .
Las directivas DeveloperToolsAvailabilityAllowlist y DeveloperToolsAvailabilityBlocklist tienen prioridad sobre esta directiva. La disponibilidad de las Herramientas de desarrollo viene determinada por la primera regla aplicable a continuación:
- Si una dirección URL coincide con un patrón en DeveloperToolsAvailabilityAllowlist, se permiten las herramientas de desarrollo.
- Si la lista de permitidos está configurada y la lista de bloqueo no, las URL que no están en la lista de permitidos se bloquean.
- Si una dirección URL coincide con un patrón en DeveloperToolsAvailabilityBlocklist, las herramientas de desarrollo se bloquean.
- De lo contrario, si no se configura ninguna directiva de lista de direcciones URL, o si una dirección URL no coincide con ninguna lista, esta directiva (DeveloperToolsAvailability) se aplica como reserva.
En Android, esta directiva controla la inspección de destinos a través de la depuración remota. No habilita las herramientas de desarrollo en el dispositivo.
Asignación de opciones de directiva:
DeveloperToolsDisallowedForForceInstalledExtensions (0) = bloquear Edge DevTools en extensiones instaladas por directiva empresarial, permitir en otros contextos
DeveloperToolsAllowed (1) = permitir el uso de Edge DevTools
DeveloperToolsDisallowed (2) = no permitir el uso de Edge DevTools
Use la información anterior al configurar esta directiva.
Asignación de opciones de directiva:
Use esta información al configurar esta directiva.
- DeveloperToolsDisallowedForForceInstalledExtensions (0) = bloquear Edge DevTools en extensiones instaladas por directiva empresarial, permitir en otros contextos
- DeveloperToolsAllowed (1) = permitir el uso de Edge DevTools
- DeveloperToolsDisallowed (2) = no permitir el uso de Edge DevTools
Características admitidas
- Puede ser obligatorio: sí
- Puede ser recomendable: no
- Actualización de directiva dinámica: sí
- Por perfil: Sí
- Se aplica a un perfil que ha iniciado sesión con una cuenta de Microsoft: No
Tipo de datos
- Integer
Información y configuración de Windows
Información de directiva de grupo (ADMX)
- Nombre único de GP: DeveloperToolsAvailability
- Nombre de GP: controlar dónde se pueden usar las herramientas de desarrollo
- Ruta de acceso de GP (obligatoria): Plantillas administrativas/Microsoft Edge
- Ruta de acceso de GP (recomendado): N/D
- Nombre de archivo de ADMX GP: MSEdge.admx
Valor de ejemplo
Don't allow using Edge DevTools
Configuración del Registro
- Ruta de acceso (obligatoria): SOFTWARE\Policies\Microsoft\Edge
- Ruta de acceso (recomendado): N/D
- Nombre del valor: DeveloperToolsAvailability
- Tipo de valor: REG_DWORD
Ejemplo de valor del Registro
0x00000002
Información y configuración de Mac
- Nombre clave de la preferencia: DeveloperToolsAvailability
- Valor de ejemplo:
<integer>2</integer>
Información y configuración de Android
- Nombre clave de la preferencia: DeveloperToolsAvailability
- Valor de ejemplo:
2