İ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 tanımlama başlıklı makaleyi inceleyin. İzinleri uyarılarla kullanmayla ilgili en iyi uygulamalar için İzin uyarısı yönergeleri başlıklı makaleyi inceleyin.

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

"accessibilityFeatures.modify"
Uzantıların, chrome.accessibilityFeatures API'sini kullanırken erişilebilirlik özelliği durumlarını değiştirmesine olanak tanır.
Görüntülenen uyarı: Erişilebilirlik ayarlarınızı değiştirin.
"accessibilityFeatures.read"
Uzantıların, chrome.accessibilityFeatures API'si kullanılırken erişilebilirlik durumlarını okumasına izin verir.
Görüntülenen 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 izni verir.
"audio"
chrome.audio API'sine erişim izni verir.
"background"
Chrome'un erken (kullanıcı bilgisayarına giriş yapar yapmaz, Chrome'u başlatmadan önce) başlamasını ve geç (son penceresi kapatıldıktan sonra bile, kullanıcı Chrome'dan açıkça çıkana kadar) kapanmasını sağlar.
"bookmarks"
chrome.bookmarks API'sine erişim sağlar.
Görüntülenen uyarı: Yer işaretlerinizi okuyun ve değiştirin.
"browsingData"
chrome.browsingData API'sine erişim izni verir.
"certificateProvider"
chrome.certificateProvider API'sine erişim izni verir.
"clipboardRead"
Uzantının, web platformu Clipboard API'sini kullanarak panodaki öğeleri yapıştırmasına izin verir.
Gösterilen uyarı: Kopyalayıp yapıştırdığınız verileri okuyun.
"clipboardWrite"
Uzantının, web platformu Clipboard API'sini 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 sağlar.
Görüntülenen uyarı: Web sitelerinin çerezler, JavaScript, eklentiler, coğrafi konum, mikrofon, kamera ve benzeri özelliklere erişimini denetleyen 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 sağlar.
Gösterilen uyarılar:
  • Sayfa hata ayıklayıcı arka ucuna erişin.
  • Web sitelerindeki tüm verilerinizi okuma ve değiştirme.
"declarativeContent"
chrome.declarativeContent API'sine erişim izni verir.
"declarativeNetRequest"
chrome.declarativeNetRequest API'sine erişim sağlar.
Gösterilen uyarı: Herhangi bir sayfadaki içeriği engelleme.
"declarativeNetRequestWithHostAccess"
chrome.declarativeNetRequest API'sine erişim sağlar ancak tüm işlemler için ana makine izinleri gerekir.
"declarativeNetRequestFeedback"
chrome.declarativeNetRequest API'si kullanılırken hataların ve uyarıların Geliştirici Araçları konsoluna yazılmasına izin 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örüntülenen uyarı: Tarama geçmişinizi okuyabilir.
"dns"
chrome.dns API'sine erişim sağlar.
"desktopCapture"
chrome.desktopCapture API'sine erişim sağlar.
Görüntülenen uyarı: Ekranınızın içeriğini yakalayın.
"documentScan"
chrome.documentScan API'sine erişim izni verir.
"downloads"
chrome.downloads API'sine erişim sağlar.
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 izni verir.
"enterprise.hardwarePlatform"
chrome.enterprise.hardwarePlatform API'sine erişim izni verir.
"enterprise.networkingAttributes"
chrome.enterprise.networkingAttributes API'sine erişim izni verir.
"enterprise.platformKeys"
chrome.enterprise.platformKeys API'sine erişim izni verir.
"favicon"
Favicon API'sine erişim izni verir.
Gösterilen uyarı: Ziyaret ettiğiniz web sitelerinin simgelerini okuyun.
"fileBrowserHandler"
chrome.fileBrowserHandler API'sine erişim izni verir.
"fileSystemProvider"
chrome.fileSystemProvider API'sine erişim izni verir.
"fontSettings"
chrome.fontSettings API'sine erişim izni verir.
"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 algılayın.
"history"
chrome.history API'sine erişim sağlar.
Gösterilen uyarı: Oturum açılan tüm cihazlarda tarama geçmişinizi okuyun ve değiştirin.
"identity"
chrome.identity API'sine erişim izni verir.
"identity.email"
chrome.identity API'si aracılığıyla kullanıcının e-posta adresine erişim sağlar.
Görüntülenen uyarı: E-posta adresinizi öğrenin.
"idle"
chrome.idle API'sine erişim izni verir.
"loginState"
chrome.loginState API'sine erişim izni verir.
"management"
chrome.management API'sine erişim sağlar.
Görüntülenen 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örüntülenen uyarı: İş birliği yapan yerel uygulamalarla iletişim kurun.
"notifications"
chrome.notifications API'sine erişim sağlar.
Gösterilen uyarı: Bildirimleri göster.
"offscreen"
chrome.offscreen API'sine erişim izni verir.
"pageCapture"
chrome.pageCapture API'sine erişim sağlar.
Gösterilen uyarı: Web sitelerindeki tüm verilerinizi okuma ve değiştirme.
"platformKeys"
chrome.platformKeys API'sine erişim izni verir.
"power"
chrome.power API'sine erişim izni verir.
"printerProvider"
chrome.printerProvider API'sine erişim izni verir.
"printing"
chrome.printing API'sine erişim izni verir.
"printingMetrics"
chrome.printingMetrics API'sine erişim izni verir.
"privacy"
chrome.privacy API'sine erişim sağlar.
Gösterilen uyarı: Gizlilikle ilgili ayarlarınızı değiştirin.
"processes"
chrome.processes API'sine erişim izni verir.
"proxy"
chrome.proxy API'sine erişim sağlar.
Gösterilen uyarı: Web sitelerindeki tüm verilerinizi okuma ve değiştirme.
"readingList"
chrome.readingList API'sine erişim sağlar.
Gösterilen uyarı: Okuma listesindeki girişleri okuma ve değiştirme.
"runtime"
, runtime.connectNative() ve runtime.sendNativeMessage() uygulamalarına erişim izni verir. runtime ad alanının diğer tüm özellikleri için 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 sağlar.
Gösterilen uyarılar:
  • "history" izniyle kullanıldığında: Oturum açtığınız tüm cihazlarda tarama geçmişinizi okuyup değiştirme
  • "tabs" izniyle kullanıldığında: Oturum açtığınız tüm cihazlardaki tarama geçmişinizi okuyabilir.
"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'sine erişim izni verir.
"system.memory"
chrome.system.memory API'sine erişim izni verir.
"system.storage"
chrome.system.storage API'sine erişim sağlar.
Gösterilen uyarı: Depolama cihazlarını tanımlayın ve çıkarın.
"tabCapture"
chrome.tabCapture API'sine erişim sağlar.
Gösterilen uyarı: Web sitelerindeki tüm verilerinizi okuma ve değiştirme.
"tabGroups"
chrome.tabGroups API'sine erişim sağlar.
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 Tab nesnelerinin ayrıcalıklı alanlarına erişim sağlar. Bu API'leri kullanmak için genellikle bu izni bildirmeniz gerekmez.
Görüntülenen uyarı: Tarama geçmişinizi okuyabilir.
"topSites"
chrome.topSites API'sine erişim sağlar.
Gösterilen uyarı: En sık ziyaret ettiğiniz web sitelerinin listesini okuyun.
"tts"
chrome.tts API'sine erişim izni verir.
"ttsEngine"
chrome.ttsEngine API'sine erişim sağlar.
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 sağlar. NOT: Kullanıcının, kullanıcı komut dosyalarının kullanımını da açıkça etkinleştirmesi gerekir.
"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 sağlar.
Gösterilen uyarı: Web sitelerindeki tüm verilerinizi okuma ve değiştirme.
"webNavigation"
chrome.webNavigation API'sine erişim sağlar.
Görüntülenen uyarı: Tarama geçmişinizi okuyabilir.
"webRequest"
chrome.webRequest API'sine erişim izni verir.
"webRequestBlocking"
Engelleme için chrome.webRequest API'sinin kullanılmasına izin verir.