İzinler

Çoğu uzantı API'sine ve özelliğine erişmek için uzantınızın manifest dosyasında izinleri belirtmeniz gerekir. Bazı izinler, kullanıcıların uzantıyı kullanmaya devam etmek için izin vermesi gereken uyarıları tetikler.

İzinlerin işleyiş şekli hakkında daha fazla bilgi için İzinleri beyan etme başlıklı makaleyi inceleyin. Uyarı içeren izinleri kullanmayla ilgili en iyi uygulamalar için İzin uyarısı yönergeleri başlıklı makaleyi inceleyin.

Aşağıda, mevcut tüm izinlerin ve belirli izinler tarafından tetiklenen uyarıların listesi verilmiştir.

"accessibilityFeatures.modify"
Uzantıların, chrome.accessibilityFeatures API'yi kullanırken erişilebilirlik özelliklerinin durumlarını değiştirmesine olanak tanır.
Gösterilen uyarı: Erişilebilirlik ayarlarınızı değiştirin.
"accessibilityFeatures.read"
Uzantıların, chrome.accessibilityFeatures API'yi kullanırken erişilebilirlik durumlarını okumasına izin verir.
Gösterilen uyarı: Erişilebilirlik ayarlarınızı okuyun.
"activeTab"
Kullanıcı hareketiyle etkin sekmeye geçici erişim sağlar. Ayrıntılı bilgi için activeTab başlıklı makaleyi inceleyin.
"alarms"
chrome.alarms API'sine erişim sağlar.
"audio"
chrome.audio API'sine erişim sağlar.
"background"
Chrome'un erken başlatılmasını (kullanıcı bilgisayarına giriş yapar yapmaz, Chrome'u başlatmadan önce) ve geç kapatılmasını (son penceresi kapatıldıktan sonra bile, kullanıcı Chrome'dan açıkça çıkana kadar) sağlar.
"bookmarks"
chrome.bookmarks API'sine erişim izni verir.
Gösterilen uyarı: Yer işaretlerinizi okuma ve değiştirme.
"browsingData"
chrome.browsingData API'sine erişim sağlar.
"certificateProvider"
chrome.certificateProvider API'sine erişim sağlar.
"clipboardRead"
Uzantının, web platformu Clipboard API'yi kullanarak panodaki öğeleri yapıştırmasına izin verir.
Gösterilen uyarı: Kopyalayıp yapıştırdığınız verileri okuma.
"clipboardWrite"
Uzantının, web platformu Clipboard API'yi kullanarak öğeleri kesip panoya kopyalamasına olanak tanır.
Gösterilen uyarı: Kopyalayıp yapıştırdığınız verileri değiştirin.
"contentSettings"
chrome.contentSettings API'sine erişim izni verir.
Gösterilen uyarı: Web sitelerinin çerezler, JavaScript, eklentiler, coğrafi konum, mikrofon, kamera vb. özelliklere erişimini kontrol eden ayarlarınızı değiştirin.
"contextMenus"
chrome.contextMenus API'sine erişim sağlar.
"cookies"
chrome.cookies API'sine erişim sağlar.
"debugger"
chrome.debugger API'sine erişim izni verir.
Gösterilen uyarılar:
  • Sayfa hata ayıklayıcı arka ucuna erişin.
  • Tüm web sitelerindeki tüm verilerinizi okuma ve değiştirme.
"declarativeContent"
chrome.declarativeContent API'sine erişim sağlar.
"declarativeNetRequest"
chrome.declarativeNetRequest API'sine erişim izni verir.
Gösterilen uyarı: Herhangi bir sayfadaki içeriği engelle.
"declarativeNetRequestWithHostAccess"
chrome.declarativeNetRequest API'sine erişim sağlar ancak tüm işlemler için ana makine izinleri gerektirir.
"declarativeNetRequestFeedback"
chrome.declarativeNetRequest API'si kullanılırken Geliştirici Araçları konsoluna hata ve uyarı yazma izni verir. Bu izin, paketlenmemiş uzantılarla kullanılmak içindir ve Chrome Web Mağazası'ndan yüklenen uzantılar için yoksayılır.
Gösterilen uyarı: Tarama geçmişinizi okuma.
"dns"
chrome.dns API'sine erişim sağlar.
"desktopCapture"
chrome.desktopCapture API'sine erişim izni verir.
Gösterilen uyarı: Ekranınızın içeriğini yakalayın.
"documentScan"
chrome.documentScan API'sine erişim sağlar.
"downloads"
chrome.downloads API'sine erişim izni verir.
Gösterilen uyarı: İndirmelerinizi yönetin.
"downloads.open"
chrome.downloads.open() kullanımına izin verir.
Gösterilen uyarı: İndirmelerinizi yönetin.
"downloads.ui"
chrome.downloads.setUiOptions() kullanımına izin verir.
Gösterilen uyarı: İndirmelerinizi yönetin.
"enterprise.deviceAttributes"
chrome.enterprise.deviceAttributes API'sine erişim sağlar.
"enterprise.hardwarePlatform"
chrome.enterprise.hardwarePlatform API'sine erişim sağlar.
"enterprise.networkingAttributes"
chrome.enterprise.networkingAttributes API'sine erişim sağlar.
"enterprise.platformKeys"
chrome.enterprise.platformKeys API'sine erişim sağlar.
"favicon"
Favicon API'sine erişim izni verir.
Gösterilen uyarı: Ziyaret ettiğiniz web sitelerinin simgelerini okuma
"fileBrowserHandler"
chrome.fileBrowserHandler API'sine erişim sağlar.
"fileSystemProvider"
chrome.fileSystemProvider API'sine erişim sağlar.
"fontSettings"
chrome.fontSettings API'sine erişim sağlar.
"gcm"
chrome.gcm ve chrome.instanceID API'lerine erişim sağlar.
"geolocation"
Uzantının, kullanıcıdan izin istemeden coğrafi konum API'sini kullanmasına izin verir.
Gösterilen uyarı: Fiziksel konumunuzu tespit edin.
"history"
chrome.history API'sine erişim izni verir.
Gösterilen uyarı: Oturum açılmış tüm cihazlarda tarama geçmişinizi okuma ve değiştirme.
"identity"
chrome.identity API'sine erişim sağlar.
"identity.email"
chrome.identity API'si aracılığıyla kullanıcının e-posta adresine erişim izni verir.
Gösterilen uyarı: E-posta adresinizi bilin.
"idle"
chrome.idle API'sine erişim sağlar.
"loginState"
chrome.loginState API'sine erişim sağlar.
"management"
chrome.management API'sine erişim izni verir.
Gösterilen uyarı: Uygulamalarınızı, uzantılarınızı ve temalarınızı yönetin.
"nativeMessaging"
Yerel mesajlaşma API'sine erişim sağlar.
Gösterilen uyarı: İşbirliği yapan yerel uygulamalarla iletişim kurun.
"notifications"
chrome.notifications API'sine erişim izni verir.
Gösterilen uyarı: Bildirimleri görüntüle.
"offscreen"
chrome.offscreen API'sine erişim sağlar.
"pageCapture"
chrome.pageCapture API'sine erişim izni verir.
Gösterilen uyarı: Tüm web sitelerindeki tüm verilerinizi okuma ve değiştirme.
"platformKeys"
chrome.platformKeys API'sine erişim sağlar.
"power"
chrome.power API'sine erişim sağlar.
"printerProvider"
chrome.printerProvider API'sine erişim sağlar.
"printing"
chrome.printing API'sine erişim sağlar.
"printingMetrics"
chrome.printingMetrics API'sine erişim sağlar.
"privacy"
chrome.privacy API'sine erişim izni verir.
Gösterilen uyarı: Gizlilikle ilgili ayarlarınızı değiştirin.
"processes"
chrome.processes API'sine erişim sağlar.
"proxy"
chrome.proxy API'sine erişim izni verir.
Gösterilen uyarı: Tüm web sitelerindeki tüm verilerinizi okuma ve değiştirme.
"publicSuffix"
chrome.publicSuffix API'sine erişim sağlar.
"readingList"
chrome.readingList API'sine erişim izni verir.
Gösterilen uyarı: Okuma listesindeki girişleri okuma ve değiştirme.
"runtime"
runtime.connectNative() ve runtime.sendNativeMessage()'a erişim sağlar. runtime ad alanının diğer tüm özellikleri için izin gerekmez.
"scripting"
chrome.scripting API'sine erişim sağlar.
"search"
chrome.search API'sine erişim sağlar.
"sessions"
chrome.sessions API'sine erişim izni verir.
Gösterilen uyarılar:
  • "history" izniyle kullanıldığında: Oturum açtığınız tüm cihazlarda tarama geçmişinizi okuma ve değiştirme.
  • "tabs" izniyle kullanıldığında: Oturum açtığınız tüm cihazlarda tarama geçmişinizi okuma
"sidePanel"
chrome.sidePanel API'sine erişim sağlar.
"storage"
chrome.storage API'sine erişim sağlar.
"system.cpu"
chrome.system.cpu API'sine erişim sağlar.
"system.display"
chrome.system.display API'sine erişim sağlar.
"system.memory"
chrome.system.memory API'sine erişim sağlar.
"system.storage"
chrome.system.storage API'sine erişim izni verir.
Gösterilen uyarı: Depolama cihazlarını tanımlayın ve çıkarın.
"tabCapture"
chrome.tabCapture API'sine erişim izni verir.
Gösterilen uyarı: Tüm web sitelerindeki tüm verilerinizi okuma ve değiştirme.
"tabGroups"
chrome.tabGroups API'sine erişim izni verir.
Gösterilen uyarı: Sekme gruplarınızı görüntüleme ve yönetme
"tabs"
chrome.tabs ve chrome.windows dahil olmak üzere çeşitli API'ler tarafından kullanılan Tab nesnelerinin ayrıcalıklı alanlarına erişim sağlar. Bu API'leri kullanmak için genellikle bu izni beyan etmeniz gerekmez.
Gösterilen uyarı: Tarama geçmişinizi okuma.
"topSites"
chrome.topSites API'sine erişim izni verir.
Gösterilen uyarı: En sık ziyaret ettiğiniz web sitelerinin listesini okuma.
"tts"
chrome.tts API'sine erişim sağlar.
"ttsEngine"
chrome.ttsEngine API'sine erişim izni verir.
Gösterilen uyarı: Sentezlenmiş konuşma kullanılarak söylenen tüm metinleri okuyun.
"unlimitedStorage"
chrome.storage.local, IndexedDB, Cache Storage ve Origin Private File System için sınırsız kota sağlar. Daha fazla bilgi için Depolama alanı ve çerezler başlıklı makaleyi inceleyin.
"userScripts"
chrome.userScripts API'sine erişim izni verir. NOT: Kullanıcı, kullanıcı komut dosyalarının kullanımını da açıkça etkinleştirmelidir.
"vpnProvider"
chrome.vpnProvider API'sine erişim sağlar.
"webAuthenticationProxy"
chrome.webAuthenticationProxy API'sine erişim izni verir.
Gösterilen uyarı: Tüm web sitelerindeki tüm verilerinizi okuma ve değiştirme.
"webNavigation"
chrome.webNavigation API'sine erişim izni verir.
Gösterilen uyarı: Tarama geçmişinizi okuma.
"webRequest"
chrome.webRequest API'sine erişim sağlar.
"webRequestBlocking"
Engelleme için chrome.webRequest API'sinin kullanılmasına izin verir.