İzinler

Uzantı API'lerinin ve özelliklerinin çoğuna erişmek için izinleri uzantınızın manifest'inde beyan etmeniz gerekir. Bazı izinler, kullanıcıların uzantıyı kullanmaya devam edebilmesi için izin vermesi gereken uyarıları tetikler.

İzinlerin işleyiş şekli hakkında daha fazla bilgi edinmek için İzinleri beyan etme başlıklı makaleyi inceleyin. İzinlerin uyarılarla kullanılmasıyla ilgili en iyi uygulamalar için İzin uyarısı yönergeleri bölümüne göz atın.

Aşağıda, kullanılabilir tüm izinlerin ve belirli izinler tarafından tetiklenen uyarıların bir listesi bulunmaktadır.

"accessibilityFeatures.modify"
Uzantıların chrome.accessibilityFeatures API'yi kullanırken erişilebilirlik özelliği durumlarını değiştirmesine izin verir.
Uyarı görüntülendi: Erişilebilirlik ayarlarınızı değiştirin.
"accessibilityFeatures.read"
chrome.accessibilityFeatures API'yi kullanırken uzantıların erişilebilirlik durumlarını okumasına izin verir.
Uyarı gösteriliyor: Erişilebilirlik ayarlarınızı okuyun.
"activeTab"
Bir kullanıcı hareketiyle etkin sekmeye geçici erişim verir. Ayrıntılı bilgi için activeTab sayfasını inceleyin.
"alarms"
chrome.alarms API'sine erişim izni verir.
"audio"
chrome.audio API'sine erişim izni verir.
"background"
Chrome'un erken başlatılmasını (kullanıcı bilgisayarına giriş yapar yapmaz, Chrome'u başlatmadan önce) ve geç kapanmasını sağlar (son pencere kapatıldıktan sonra bile, kullanıcı açıkça Chrome'dan çıkıncaya kadar).
"bookmarks"
chrome.bookmarks API'sine erişim izni verir.
Uyarı görüntülendi: Yer işaretlerinizi okuyun ve değiştirin.
"browsingData"
chrome.browsingData API'sine erişim izni verir.
"certificateProvider"
chrome.certificateProvider API'sine erişim verir.
"clipboardRead"
Uzantının, Clipboard API web platformunu kullanarak öğeleri panodan yapıştırmasını sağlar.
Uyarı görüntülendi: Kopyalayıp yapıştırdığınız verileri okuyun.
"clipboardWrite"
Uzantının, Clipboard API web platformunu kullanarak öğeleri kesip panoya kopyalamasını sağlar.
Uyarı görüntülendi: Kopyalayıp yapıştırdığınız verileri değiştirin.
"contentSettings"
chrome.contentSettings API'sine erişim verir.
Görüntülenen uyarı: Web sitelerinin çerezler, JavaScript, eklentiler, coğrafi konum, mikrofon, kamera gibi özelliklere erişimini kontrol eden ayarlarınızı değiştirin.
"contextMenus"
chrome.contextMenus API'sine erişim izni verir.
"cookies"
chrome.cookies API'sine erişim izni verir.
"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 sitelerinde tüm verilerinizi okuma ve değiştirme.
"declarativeContent"
chrome.declarativeContent API'ye erişim izni verir.
"declarativeNetRequest"
chrome.declarativeNetRequest API'sine erişim verir.
Uyarı görüntülendi: Herhangi bir sayfadaki içeriği engelleyin.
"declarativeNetRequestWithHostAccess"
chrome.declarativeNetRequest API'sine erişim verir ancak tüm işlemler için ana makine izinlerini gerektirir.
"declarativeNetRequestFeedback"
chrome.declarativeNetRequest API'yi kullanırken DevTools konsoluna hata ve uyarı yazma izni verir. Bu izin, paketlenmemiş uzantılarla kullanım içindir ve Chrome Web Mağazası'ndan yüklenen uzantılar için dikkate alınmaz.
Uyarı görüntülendi: Tarama geçmişinizi okuyun.
"dns"
chrome.dns API'sine erişim verir.
"desktopCapture"
chrome.desktopCapture API'sine erişim verir.
Uyarı görüntülendi: Ekranınızın içeriğini kaydedin.
"documentScan"
chrome.documentScan API'sine erişim izni verir.
"downloads"
chrome.downloads API'sine erişim izni verir.
Uyarı görüntülendi: İndirilenleri yönetin.
"downloads.open"
chrome.downloads.open() kullanımına izin verir.
Uyarı görüntülendi: İndirilenleri yönetin.
"downloads.ui"
chrome.downloads.setUiOptions() kullanımına izin verir.
Uyarı görüntülendi: İndirilenleri yönetin.
"enterprise.deviceAttributes"
chrome.enterprise.deviceAttributes API'sine erişim verir.
"enterprise.hardwarePlatform"
chrome.enterprise.hardwarePlatform API'sine erişim verir.
"enterprise.networkingAttributes"
chrome.enterprise.networkingAttributes API'sine erişim verir.
"enterprise.platformKeys"
chrome.enterprise.platformKeys API'sine erişim verir.
"favicon"
Favicon API'ye erişim izni verir.
Uyarı gösteriliyor: Ziyaret ettiğiniz web sitelerinin simgelerini okuyun.
"fileBrowserHandler"
chrome.fileBrowserHandler API'sine erişim verir.
"fileSystemProvider"
chrome.fileSystemProvider API'sine erişim verir.
"fontSettings"
chrome.fontSettings API'sine erişim izni verir.
"gcm"
chrome.gcm ve chrome.instanceID API'lerine erişim verir.
"geolocation"
Uzantının, kullanıcıdan izin istemeden coğrafi konum API'sini kullanmasına izin verir.
Uyarı görüntülendi: Fiziksel konumunuzu saptayın
"history"
chrome.history API'sine erişim izni verir.
Uyarı görüntülendi: Oturum açtığınız tüm cihazlarda tarama geçmişinizi okuyun ve değiştirin.
"identity"
chrome.identity API'sine erişim izni verir.
Uyarı gösteriliyor: E-posta adresinizi bilin.
"identity.email"
chrome.identity API üzerinden kullanıcının e-posta adresine erişim verir.
Uyarı gösteriliyor: E-posta adresinizi bilin.
"idle"
chrome.idle API'sine erişim verir.
"loginState"
chrome.loginState API'sine erişim izni verir.
"management"
chrome.management API'sine erişim izni verir.
Uyarı gösteriliyor: Uygulamalarınızı, uzantılarınızı ve temalarınızı yönetin.
"nativeMessaging"
Yerel mesajlaşma API'sine erişim verir.
Görüntülenen uyarı: İşbirliği yapan yerel uygulamalarla iletişim kurun.
"notifications"
chrome.notifications API'sine erişim izni verir.
Uyarı görüntülendi: Bildirimleri görüntüle.
"offscreen"
chrome.offscreen API'sine erişim izni verir.
"pageCapture"
chrome.pageCapture API'sine erişim izni verir.
Uyarı görüntülendi: Tüm web sitelerindeki tüm verilerinizi okuyun ve değiştirin.
"platformKeys"
chrome.platformKeys API'sine erişim izni verir.
"power"
chrome.power API'sine erişim izni verir.
"printerProvider"
chrome.printerProvider API'ye erişim izni verir.
"printing"
chrome.printing API'sine erişim izni verir.
"printingMetrics"
chrome.printingMetrics API'ye erişim izni verir.
"privacy"
chrome.privacy API'sine erişim izni verir.
Uyarı gösteriliyor: Gizlilikle ilgili ayarlarınızı değiştirin.
"processes"
chrome.processes API'sine erişim verir.
"proxy"
chrome.proxy API'sine erişim verir.
Uyarı görüntülendi: Tüm web sitelerindeki tüm verilerinizi okuyun ve değiştirin.
"readingList"
chrome.readingList API'sine erişim izni verir.
Uyarı görüntülendi: Okuma listesindeki girişleri okuyun ve değiştirin.
"runtime"
runtime.connectNative() ve runtime.sendNativeMessage() uygulamalarına erişim izni verir. runtime ad alanının diğer tüm özellikleri için herhangi bir izin gerekmez.
"scripting"
chrome.scripting API'sine erişim izni verir.
"search"
chrome.search API'sine erişim izni verir.
"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 göz atma 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 izni verir.
"storage"
chrome.storage API'sine erişim izni verir.
"system.cpu"
chrome.system.cpu API'sine erişim izni verir.
"system.display"
chrome.system.display API'ye erişim izni verir.
"system.memory"
chrome.system.memory API'ye erişim izni verir.
"system.storage"
chrome.system.storage API'sine erişim verir.
Uyarı gösteriliyor: Depolama cihazlarını tanımlayın ve çıkarın.
"tabCapture"
chrome.tabCapture API'sine erişim izni verir.
Uyarı görüntülendi: Tüm web sitelerindeki tüm verilerinizi okuyun ve değiştirin.
"tabGroups"
chrome.tabGroups API'sine erişim izni verir.
Görüntülenen uyarı: Sekme gruplarınızı görüntüleyin ve yönetin.
"tabs"
chrome.tabs ve chrome.windows dahil olmak üzere çeşitli API'ler tarafından kullanılan Sekme nesnelerinin ayrıcalıklı alanlarına erişim verir. Söz konusu API'leri kullanmak için genellikle bu izni bildirmeniz gerekmez.
Uyarı görüntülendi: Tarama geçmişinizi okuyun.
"topSites"
chrome.topSites API'sine erişim izni verir.
Uyarı gösteriliyor: En sık ziyaret ettiğiniz web sitelerinin listesini okuyun.
"tts"
chrome.tts API'sine erişim verir.
"ttsEngine"
chrome.ttsEngine API'sine erişim izni verir.
Uyarı görüntülendi: Sentezlenmiş konuşma kullanılarak söylenen tüm metni okuyun.
"unlimitedStorage"
chrome.storage.local, IndexedDB, Cache Storage ve Origin Private File System uygulamaları için sınırsız kota sunar. Daha fazla bilgi için Depolama alanı ve çerezler başlıklı makaleyi inceleyin.
"vpnProvider"
chrome.vpnProvider API'sine erişim izni verir.
"wallpaper"
chrome.wallpaper API'sine erişim izni verir.
"webAuthenticationProxy"
chrome.webAuthenticationProxy API'sine erişim verir.
Uyarı görüntülendi: Tüm web sitelerindeki tüm verilerinizi okuyun ve değiştirin.
"webNavigation"
chrome.webNavigation API'sine erişim verir.
Uyarı görüntülendi: Tarama geçmişinizi okuyun.
"webRequest"
chrome.webRequest API'sine erişim izni verir.
"webRequestBlocking"
Engelleme için chrome.webRequest API'nin kullanılmasına izin verir.