Gérer où les Chrome DevTools peuvent être utilisés
- ID de stratégie
- DeveloperToolsAvailability
- Étendue
- Configuration ordinateur, configuration utilisateur
- Pris en charge sur
- Microsoft Windows 7 ou version ultérieure
- Source
- Google Chrome Policy Templates (version 156.0.8078.80)
- Catégorie
- Google › Google Chrome
Description
Si cette règle est définie sur 0 (valeur par défaut), vous pouvez accéder aux Chrome DevTools et à la Console JavaScript, sauf dans le cas d'extensions intégrées au navigateur (à partir de la version 114 et s'il s'agit d'un utilisateur géré) ou d'extensions installées conformément à une règle Enterprise. Si cette règle est définie sur 1, vous pouvez accéder aux Chrome DevTools et à la Console JavaScript dans tous les cas, y compris si des extensions ont été installées conformément à une règle Enterprise. Si cette règle est définie sur 2, vous ne pouvez pas accéder aux Chrome DevTools ni examiner des éléments de sites Web.
En outre, les raccourcis clavier, ainsi que les options de menu ou de menu contextuel permettant d'ouvrir les Chrome DevTools ou la Console JavaScript sont désactivés.
Depuis la version 99 de Google Chrome, ce paramètre contrôle également les points d'entrée de la fonctionnalité "Afficher le code source de la page". Si cette règle est définie sur "DeveloperToolsDisallowed" (valeur 2), les utilisateurs ne peuvent pas accéder à l'affichage du code source via le raccourci clavier ou le menu contextuel. Pour empêcher complètement l'affichage du code source, vous devez également ajouter "view-source:*" à la règle URLBlocklist.
Depuis la version 119 de Google Chrome, ce paramètre contrôle également si le mode développeur peut être activé et utilisé pour les applications Web isolées.
Depuis la version 128 de Google Chrome, ce paramètre ne contrôle plus le mode développeur sur la page des extensions si la règle ExtensionDeveloperModeSettings est configurée.
Cette règle affecte les Chrome DevTools, l'accès direct au protocole Chrome DevTools (par exemple, lorsque Chrome est lancé avec --remote-debugging-port ou --remote-debugging-pipe) ainsi que l'accès à ce protocole via les API chrome.debugger. Cette règle et la règle RemoteDebuggingAllowed s'appliquent toutes les deux : RemoteDebuggingAllowed détermine si le débogage à distance peut démarrer, tandis que cette règle limite l'examen de cibles individuelles même lorsque le débogage à distance est en cours d'exécution.
Les règles DeveloperToolsAvailabilityAllowlist et DeveloperToolsAvailabilityBlocklist prévalent sur cette règle. La disponibilité des Chrome DevTools est déterminée selon l'ordre de priorité suivant :
1. Si une URL correspond à un format dans la règle DeveloperToolsAvailabilityAllowlist, les Chrome DevTools sont autorisés.
2. Si la règle DeveloperToolsAvailabilityAllowlist est configurée et que la règle DeveloperToolsAvailabilityBlocklist ne l'est pas, toute URL ne figurant pas dans la liste d'autorisation est bloquée.
3. Si une URL correspond à un format dans la règle DeveloperToolsAvailabilityBlocklist, les Chrome DevTools sont bloqués.
4. Si aucune règle n'est configurée ou si une URL n'a de correspondance dans aucune des deux listes, la règle DeveloperToolsAvailability est utilisée comme règle de remplacement.
Options
Registre
- DeveloperToolsAvailabilityREG_DWORD
- DeveloperToolsAvailabilityREG_DWORD