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

  • Chrome DevTools aracının kullanılabileceği yerleri kontrol et
    • Kurumsal politikaya göre ya da 114 sürümünden itibaren yüklenen uygulama ve uzantılarda, yönetilen bir kullanıcı hesabı olması durumunda da tarayıcıda yerleşik olarak bulunan uzantılarda Chrome DevTools kullanımına izin verme. Diğer bağlamlarda Chrome DevTools kullanımına izin ver
    • Chrome DevTools tarayıcısının kullanımına izin ver
    • Chrome DevTools kullanımına izin verme

Kayıt defteri

BilgisayarHKEY_LOCAL_MACHINE
  • DeveloperToolsAvailabilityREG_DWORD
KullanıcıHKEY_CURRENT_USER
  • DeveloperToolsAvailabilityREG_DWORD

Aynı kategorideki diğer ilkeler

Bu kategorideki tüm ilkeleri gör (235)