Chrome DevTools aracının kullanılabileceği yerleri kontrol et
- İlke Kimliği
- DeveloperToolsAvailability
- Kapsam
- Bilgisayar Yapılandırması, Kullanıcı Yapılandırması
- Desteklenen işletim sistemleri
- Microsoft Windows 7 veya sonraki sürümler
- Kaynak
- Google Chrome Policy Templates (sürüm 156.0.8078.80)
- Kategori
- Google › Google Chrome
Açıklama
Politika, 0 (varsayılan) değerine ayarlanırsa Chrome DevTools ve JavaScript konsoluna erişebilirsiniz. Ancak kurumsal politikaya göre ya da 114 sürümünden itibaren yüklenen uzantılar, yönetilen bir kullanıcı hesabı olması durumunda da tarayıcıda yerleşik olarak bulunan uzantıların bağlamında bu erişimi sağlayamazsınız. Politika, 1 değerine ayarlanırsa kurumsal politikaya göre yüklenen uzantıların bağlamı dahil tüm bağlamlarda Chrome DevTools ve JavaScript konsoluna erişebilirsiniz. Politika, 2 değerine ayarlanırsa Chrome DevTools aracına erişemezsiniz ve web sitesi öğelerini inceleyemezsiniz.
Bu ayar, Chrome DevTools veya JavaScript konsolunu açmak için klavye kısayollarını ve menü veya bağlam menüsü girişlerini de kapatır.
Bu ayar, Google Chrome sürüm 99'dan itibaren "Sayfa kaynağını görüntüle" özelliği için giriş noktalarını da kontrol eder. Bu politikayı "DeveloperToolsDisallowed" (2 değeri) olarak ayarlarsanız kullanıcılar klavye kısayollarını veya içerik menüsünü kullanarak kaynak görüntülemeye erişemez. Kaynak görüntülemeyi tamamen engellemek için URLBlocklist politikasına "view-source:*" ifadesini de eklemeniz gerekir.
Bu ayar, Google Chrome sürüm 119'dan itibaren yalıtılmış web uygulamaları için geliştirici modunun etkinleştirilip kullanılmasını da kontrol eder.
Bu ayar, Google Chrome sürüm 128'den itibaren ExtensionDeveloperModeSettings politikası ayarlanırsa uzantılar sayfasında geliştirici modunu kontrol etmez.
Bu politika; Chrome DevTools, doğrudan Chrome Geliştirici Araçları Protokolü (CDP) erişimi (örneğin, --remote-debugging-port veya --remote-debugging-pipe ile başlatıldığında) ve chrome.debugger API'leri aracılığıyla Chrome Geliştirici Araçları Protokolü (CDP) erişimini etkiler. Hem bu politika hem de RemoteDebuggingAllowed politikası geçerlidir: RemoteDebuggingAllowed, uzaktan hata ayıklamanın başlatılıp başlatılamayacağını kontrol eder. Bu politika ise uzaktan hata ayıklama çalışırken bile tek tek hedeflerin incelenip incelenemeyeceğini kısıtlar.
DeveloperToolsAvailabilityAllowlist ve DeveloperToolsAvailabilityBlocklist politikaları, bu politikaya göre daha önceliklidir. Chrome DevTools kullanılabilirliği aşağıdaki öncelik sırasına göre belirlenir:
1. Bir URL, DeveloperToolsAvailabilityAllowlist politikasındaki bir kalıpla eşleşirse Chrome DevTools için izin verilir.
2. DeveloperToolsAvailabilityAllowlist ayarlanır ve DeveloperToolsAvailabilityBlocklist ayarlanmazsa izin verilenler listesinde yer almayan tüm URL'ler engellenir.
3. Bir URL, DeveloperToolsAvailabilityBlocklist politikasındaki bir kalıpla eşleşirse Chrome DevTools engellenir.
4. İki politika da ayarlanmazsa veya bir URL hiçbir listeyle eşleşmezse yedek mekanizma olarak bu politika (DeveloperToolsAvailability) kullanılır.
Seçenekler
Kayıt defteri
- DeveloperToolsAvailabilityREG_DWORD
- DeveloperToolsAvailabilityREG_DWORD