Rechten

Om toegang te krijgen tot de meeste API's en functies van extensies, moet u machtigingen definiëren in het manifest van uw extensie. Sommige machtigingen leiden tot waarschuwingen die gebruikers moeten toestaan ​​om de extensie te kunnen blijven gebruiken.

Voor meer informatie over hoe machtigingen werken, zie Machtigingen declareren . Voor best practices voor het gebruik van machtigingen met waarschuwingen, zie Richtlijnen voor machtigingswaarschuwingen .

Hieronder vindt u een lijst van alle beschikbare machtigingen en eventuele waarschuwingen die door specifieke machtigingen worden gegenereerd.

"accessibilityFeatures.modify"
Hiermee kunnen extensies de status van toegankelijkheidsfuncties wijzigen bij gebruik van de chrome.accessibilityFeatures API.
Waarschuwing: Wijzig uw toegankelijkheidsinstellingen.
"accessibilityFeatures.read"
Hiermee kunnen extensies de toegankelijkheidsstatus uitlezen bij gebruik van de chrome.accessibilityFeatures API.
Waarschuwing: Lees uw toegankelijkheidsinstellingen.
"activeTab"
Biedt tijdelijke toegang tot het actieve tabblad via een gebruikersgebaar. Zie activeTab voor meer informatie.
"alarms"
Geeft toegang tot de chrome.alarms API.
"audio"
Geeft toegang tot de chrome.audio API.
"background"
Zorgt ervoor dat Chrome vroeg opstart (zodra de gebruiker inlogt op de computer, nog voordat Chrome wordt geopend) en laat afsluit (zelfs nadat het laatste venster is gesloten, totdat de gebruiker Chrome expliciet afsluit).
"bookmarks"
Geeft toegang tot de chrome.bookmarks API.
Waarschuwing: Lees en wijzig uw bladwijzers.
"browsingData"
Geeft toegang tot de chrome.browsingData API.
"certificateProvider"
Geeft toegang tot de chrome.certificateProvider API.
"clipboardRead"
Hiermee kan de extensie items vanuit het klembord plakken met behulp van de Clipboard API van het webplatform.
Waarschuwing weergegeven: Gegevens die u kopieert en plakt, worden gelezen.
"clipboardWrite"
Hiermee kan de extensie items knippen en kopiëren naar het klembord met behulp van de Clipboard API van het webplatform.
Waarschuwing: U kunt de gegevens die u kopieert en plakt wijzigen.
"contentSettings"
Geeft toegang tot de chrome.contentSettings API.
Waarschuwing weergegeven: Wijzig uw instellingen die de toegang van websites tot functies zoals cookies, JavaScript, plug-ins, geolocatie, microfoon, camera, enz. regelen.
"contextMenus"
Geeft toegang tot de chrome.contextMenus API.
"cookies"
Geeft toegang tot de chrome.cookies API.
"debugger"
Geeft toegang tot de chrome.debugger API.
Weergegeven waarschuwingen:
  • Open de backend van de paginadebugger.
  • Lees en wijzig al uw gegevens op alle websites.
"declarativeContent"
Geeft toegang tot de chrome.declarativeContent API.
"declarativeNetRequest"
Geeft toegang tot de chrome.declarativeNetRequest API.
Waarschuwing: Inhoud op elke pagina blokkeren.
"declarativeNetRequestWithHostAccess"
Geeft toegang tot de chrome.declarativeNetRequest API, maar vereist hostrechten voor alle acties.
"declarativeNetRequestFeedback"
Geeft toestemming om fouten en waarschuwingen naar de DevTools-console te schrijven bij gebruik van de chrome.declarativeNetRequest API. Deze toestemming is bedoeld voor uitgepakte extensies en wordt genegeerd voor extensies die vanuit de Chrome Web Store zijn geïnstalleerd.
Waarschuwing: Uw browsegeschiedenis wordt gelezen.
"dns"
Geeft toegang tot de chrome.dns API.
"desktopCapture"
Geeft toegang tot de chrome.desktopCapture API.
Waarschuwing: Schermopname.
"documentScan"
Geeft toegang tot de chrome.documentScan API.
"downloads"
Geeft toegang tot de chrome.downloads API.
Waarschuwing weergegeven: Beheer uw downloads.
"downloads.open"
Maakt het gebruik van chrome.downloads.open() mogelijk.
Waarschuwing weergegeven: Beheer uw downloads.
"downloads.ui"
Hiermee kan chrome.downloads.setUiOptions() worden gebruikt.
Waarschuwing weergegeven: Beheer uw downloads.
"enterprise.deviceAttributes"
Geeft toegang tot de chrome.enterprise.deviceAttributes API.
"enterprise.hardwarePlatform"
Geeft toegang tot de chrome.enterprise.hardwarePlatform API.
"enterprise.networkingAttributes"
Geeft toegang tot de chrome.enterprise.networkingAttributes API.
"enterprise.platformKeys"
Geeft toegang tot de chrome.enterprise.platformKeys API.
"favicon"
Geeft toegang tot de Favicon API.
Waarschuwing: Lees de pictogrammen van de websites die u bezoekt.
"fileBrowserHandler"
Geeft toegang tot de chrome.fileBrowserHandler API.
"fileSystemProvider"
Geeft toegang tot de chrome.fileSystemProvider API.
"fontSettings"
Geeft toegang tot de chrome.fontSettings API.
"gcm"
Geeft toegang tot de chrome.gcm en chrome.instanceID -API's.
"geolocation"
Hiermee kan de extensie de geolocatie-API gebruiken zonder de gebruiker om toestemming te vragen.
Weergegeven waarschuwing: Uw fysieke locatie wordt gedetecteerd.
"history"
Geeft toegang tot de chrome.history API.
Waarschuwing weergegeven: Lees en wijzig uw browsegeschiedenis op alle aangemelde apparaten.
"identity"
Geeft toegang tot de chrome.identity API.
"identity.email"
Geeft toegang tot het e-mailadres van de gebruiker via de chrome.identity API.
Waarschuwing: Zorg dat u uw e-mailadres kent.
"idle"
Geeft toegang tot de chrome.idle API.
"loginState"
Geeft toegang tot de chrome.loginState API.
"management"
Geeft toegang tot de chrome.management API.
Weergegeven waarschuwing: Beheer uw apps, extensies en thema's.
"nativeMessaging"
Geeft toegang tot de native berichten- API.
Weergegeven waarschuwing: Communiceer met samenwerkende native applicaties.
"notifications"
Geeft toegang tot de chrome.notifications API.
Weergegeven waarschuwing: Meldingen weergeven.
"offscreen"
Geeft toegang tot de chrome.offscreen API.
"pageCapture"
Geeft toegang tot de chrome.pageCapture API.
Waarschuwing: Al uw gegevens worden op alle websites gelezen en gewijzigd.
"platformKeys"
Geeft toegang tot de chrome.platformKeys API.
"power"
Geeft toegang tot de chrome.power API.
"printerProvider"
Geeft toegang tot de chrome.printerProvider API.
"printing"
Geeft toegang tot de chrome.printing API.
"printingMetrics"
Geeft toegang tot de chrome.printingMetrics API.
"privacy"
Geeft toegang tot de chrome.privacy API.
Waarschuwing: Wijzig uw privacyinstellingen.
"processes"
Geeft toegang tot de chrome.processes API.
"proxy"
Geeft toegang tot de chrome.proxy API.
Waarschuwing: Al uw gegevens worden op alle websites gelezen en gewijzigd.
"readingList"
Geeft toegang tot de chrome.readingList API.
Weergegeven waarschuwing: Lees en wijzig items in de leeslijst.
"runtime"
Geeft toegang tot runtime.connectNative() en runtime.sendNativeMessage() . Voor alle andere functies van de runtime naamruimte is geen toestemming vereist.
"scripting"
Geeft toegang tot de chrome.scripting API.
"search"
Geeft toegang tot de chrome.search API.
"sessions"
Geeft toegang tot de chrome.sessions API.
Weergegeven waarschuwingen:
  • In combinatie met de machtiging "history" : Lees en wijzig uw browsegeschiedenis op al uw aangemelde apparaten.
  • Bij gebruik met de "tabs" -machtiging: Lees uw browsegeschiedenis op al uw aangemelde apparaten.
"sidePanel"
Geeft toegang tot de chrome.sidePanel API.
"storage"
Geeft toegang tot de chrome.storage API.
"system.cpu"
Geeft toegang tot de chrome.system.cpu API.
"system.display"
Geeft toegang tot de chrome.system.display API.
"system.memory"
Geeft toegang tot de chrome.system.memory API.
"system.storage"
Geeft toegang tot de chrome.system.storage API.
Weergegeven waarschuwing: Identificeer en verwijder opslagapparaten.
"tabCapture"
Geeft toegang tot de chrome.tabCapture API.
Waarschuwing: Al uw gegevens worden op alle websites gelezen en gewijzigd.
"tabGroups"
Geeft toegang tot de chrome.tabGroups API.
Weergegeven waarschuwing: Bekijk en beheer uw tabgroepen.
"tabs"
Geeft toegang tot geprivilegieerde velden van de Tab-objecten die door verschillende API's worden gebruikt, waaronder chrome.tabs en chrome.windows . Normaal gesproken hoeft u deze toestemming niet te declareren om die API's te gebruiken.
Waarschuwing: Uw browsegeschiedenis wordt gelezen.
"topSites"
Geeft toegang tot de chrome.topSites API.
Waarschuwing: Er wordt een lijst weergegeven van de websites die u het vaakst bezoekt.
"tts"
Geeft toegang tot de chrome.tts API.
"ttsEngine"
Geeft toegang tot de chrome.ttsEngine API.
Waarschuwing: Lees alle tekst die met behulp van spraaksynthese is voorgelezen.
"unlimitedStorage"
Biedt een onbeperkt quotum voor chrome.storage.local , IndexedDB , Cache Storage en Origin Private File System . Zie Opslag en cookies voor meer informatie.
"userScripts"
Geeft toegang tot de chrome.userScripts API. LET OP: de gebruiker moet het gebruik van gebruikersscripts expliciet inschakelen .
"vpnProvider"
Geeft toegang tot de chrome.vpnProvider API.
"wallpaper"
Geeft toegang tot de chrome.wallpaper API.
"webAuthenticationProxy"
Geeft toegang tot de chrome.webAuthenticationProxy API.
Waarschuwing: Al uw gegevens worden op alle websites gelezen en gewijzigd.
"webNavigation"
Geeft toegang tot de chrome.webNavigation API.
Waarschuwing: Uw browsegeschiedenis wordt gelezen.
"webRequest"
Geeft toegang tot de chrome.webRequest API.
"webRequestBlocking"
Maakt het gebruik van de chrome.webRequest API voor blokkering mogelijk.