API требующие доступ
Вовремя использовании API Google Chrome Extensions, если оно требует доступы, то в документации прописаны правила указания их в файле манифеста. Пример можно просмотреть по ссылке https://developer.chrome.com/extensions/alarms.
- activeTab
- alarms
- audioModem
- background
- bookmarks
- browsingData
- clipboardRead
- clipboardWrite
- contentSettings
- contextMenus
- cookies
- copresence
- debugger
- declarativeContent
- declarativeWebRequest
- desktopCapture
- dns
- documentScan
- downloads
- enterprise.platformKeys
- experimental
- fileBrowserHandler
- fileSystemProvider
- fontSettings
- gcm
- geolocation
- history
- identity
- idle
- idltest
- location
- management
- nativeMessaging
- networking.config
- notificationProvider
- notifications
- pageCapture
- platformKeys
- power
- printerProvider
- privacy
- processes
- proxy
- sessions
- signedInDevices
- storage
- system.cpu
- system.display
- system.memory
- system.storage
- tabCapture
- tabs
- topSites
- tts
- ttsEngine
- unlimitedStorage
- vpnProvider
- wallpaper
- webNavigation
- webRequest
- webRequestBlocking
Примечание:
Доступы помогают минимизировать вред от вашего расширения. При установке расширения, пользователь будет уведомлен через предупреждение про некоторые разрешения. Больше узнать об этом можно на странице https://developer.chrome.com/extensions/permission_warnings.