Для доступа к большинству API и функций расширения необходимо указать разрешения в манифесте расширения. Некоторые разрешения вызывают предупреждения, которые пользователи должны разрешить, чтобы продолжить использование расширения.
Для получения дополнительной информации о работе с разрешениями см. раздел «Объявление разрешений» . Рекомендации по использованию разрешений с предупреждениями см. в разделе «Руководство по предупреждениям о разрешениях» .
Ниже приведён список всех доступных разрешений и любых предупреждений, возникающих в связи с конкретными разрешениями.
-
"accessibilityFeatures.modify" - Позволяет расширениям изменять состояние функций специальных возможностей при использовании API
chrome.accessibilityFeatures.
Отобразилось предупреждение: Измените настройки специальных возможностей. -
"accessibilityFeatures.read" - Позволяет расширениям считывать состояния специальных возможностей при использовании API
chrome.accessibilityFeatures.
Отобразилось предупреждение: Ознакомьтесь с настройками специальных возможностей. -
"activeTab" - Предоставляет временный доступ к активной вкладке посредством жеста пользователя. Подробнее см.
activeTab. -
"alarms" - Предоставляет доступ к API
chrome.alarms. -
"audio" - Предоставляет доступ к API
chrome.audio. -
"background" - Приводит к тому, что Chrome запускается преждевременно (сразу после входа пользователя в систему, до запуска самого Chrome) и закрывается поздно (даже после закрытия последнего окна, пока пользователь явно не закроет Chrome).
-
"bookmarks" - Предоставляет доступ к API
chrome.bookmarks.
Отобразилось предупреждение: прочтите и измените свои закладки. -
"browsingData" - Предоставляет доступ к API
chrome.browsingData. -
"certificateProvider" - Предоставляет доступ к API
chrome.certificateProvider. -
"clipboardRead" - Позволяет расширению вставлять элементы из буфера обмена, используя API буфера обмена веб-платформы.
Отобразилось предупреждение: «Прочтите данные, которые вы скопировали и вставили». -
"clipboardWrite" - Позволяет расширению вырезать и копировать элементы в буфер обмена, используя API буфера обмена веб-платформы.
Отобразилось предупреждение: Изменяйте данные, которые вы копируете и вставляете. -
"contentSettings" - Предоставляет доступ к API
chrome.contentSettings.
Отображается предупреждение: Измените настройки, контролирующие доступ веб-сайтов к таким функциям, как файлы cookie, JavaScript, плагины, геолокация, микрофон, камера и т. д. -
"contextMenus" - Предоставляет доступ к API
chrome.contextMenus. -
"cookies" - Предоставляет доступ к API
chrome.cookies. -
"debugger" - Предоставляет доступ к API
chrome.debugger.
Отображаются предупреждения:- Получите доступ к внутренней части отладчика страницы.
- Прочитайте и измените все свои данные на всех веб-сайтах.
-
"declarativeContent" - Предоставляет доступ к API
chrome.declarativeContent. -
"declarativeNetRequest" - Предоставляет доступ к API
chrome.declarativeNetRequest.
Отображается предупреждение: контент заблокирован на любой странице. -
"declarativeNetRequestWithHostAccess" - Предоставляет доступ к API
chrome.declarativeNetRequest, но требует наличия разрешений хоста для всех действий. -
"declarativeNetRequestFeedback" - Предоставляет разрешение на запись ошибок и предупреждений в консоль DevTools при использовании API
chrome.declarativeNetRequest. Это разрешение предназначено для использования с распакованными расширениями и игнорируется для расширений, установленных из Chrome Web Store.
Отобразилось предупреждение: Просмотрите свою историю просмотров. -
"dns" - Предоставляет доступ к API
chrome.dns. -
"desktopCapture" - Предоставляет доступ к API
chrome.desktopCapture.
Отобразилось предупреждение: «Сделайте снимок экрана». -
"documentScan" - Предоставляет доступ к API
chrome.documentScan. -
"downloads" - Предоставляет доступ к API
chrome.downloads.
Отобразилось предупреждение: Управление загрузками. -
"downloads.open" - Позволяет использовать
chrome.downloads.open().
Отобразилось предупреждение: Управление загрузками. -
"downloads.ui" - Позволяет использовать
chrome.downloads.setUiOptions().
Отобразилось предупреждение: Управление загрузками. -
"enterprise.deviceAttributes" - Предоставляет доступ к API
chrome.enterprise.deviceAttributes. -
"enterprise.hardwarePlatform" - Предоставляет доступ к API
chrome.enterprise.hardwarePlatform. -
"enterprise.networkingAttributes" - Предоставляет доступ к API
chrome.enterprise.networkingAttributes. -
"enterprise.platformKeys" - Предоставляет доступ к API
chrome.enterprise.platformKeys. -
"favicon" - Предоставляет доступ к API значка сайта (Favicon ).
Выводится предупреждение: Прочитайте значки посещаемых вами веб-сайтов. -
"fileBrowserHandler" - Предоставляет доступ к API
chrome.fileBrowserHandler. -
"fileSystemProvider" - Предоставляет доступ к API
chrome.fileSystemProvider. -
"fontSettings" - Предоставляет доступ к API
chrome.fontSettings. -
"gcm" - Предоставляет доступ к API
chrome.gcmиchrome.instanceID. -
"geolocation" - Позволяет расширению использовать API геолокации без запроса разрешения у пользователя.
Отобразилось предупреждение: Определите ваше физическое местоположение. -
"history" - Предоставляет доступ к API
chrome.history.
Отображается предупреждение: Прочитайте и измените историю просмотров на всех устройствах, выполнивших вход в систему. -
"identity" - Предоставляет доступ к API
chrome.identity. -
"identity.email" - Предоставляет доступ к адресу электронной почты пользователя через API
chrome.identity.
Выведено предупреждение: Узнайте свой адрес электронной почты. -
"idle" - Предоставляет доступ к API
chrome.idle. -
"loginState" - Предоставляет доступ к API
chrome.loginState. -
"management" - Предоставляет доступ к API
chrome.management.
Отобразилось предупреждение: Управление приложениями, расширениями и темами. -
"nativeMessaging" - Предоставляет доступ к собственному API обмена сообщениями .
Отобразилось предупреждение: Произошло взаимодействие с взаимодействующими собственными приложениями. -
"notifications" - Предоставляет доступ к API
chrome.notifications.
Отобразилось предупреждение: Показать уведомления. -
"offscreen" - Предоставляет доступ к API
chrome.offscreen. -
"pageCapture" - Предоставляет доступ к API
chrome.pageCapture.
Выведено предупреждение: прочтите и измените все свои данные на всех веб-сайтах. -
"platformKeys" - Предоставляет доступ к API
chrome.platformKeys. -
"power" - Предоставляет доступ к API
chrome.power. -
"printerProvider" - Предоставляет доступ к API
chrome.printerProvider. -
"printing" - Предоставляет доступ к API
chrome.printing. -
"printingMetrics" - Предоставляет доступ к API
chrome.printingMetrics. -
"privacy" - Предоставляет доступ к API
chrome.privacy.
Отобразилось предупреждение: Измените настройки конфиденциальности. -
"processes" - Предоставляет доступ к API
chrome.processes. -
"proxy" - Предоставляет доступ к API
chrome.proxy.
Выведено предупреждение: прочтите и измените все свои данные на всех веб-сайтах. -
"readingList" - Предоставляет доступ к API
chrome.readingList.
Выведено предупреждение: Прочитайте и измените записи в списке для чтения. -
"runtime" - Предоставляет доступ к
runtime.connectNative()иruntime.sendNativeMessage(). Для всех остальных функций пространства именruntimeникаких разрешений не требуется. -
"scripting" - Предоставляет доступ к API
chrome.scripting. -
"search" - Предоставляет доступ к API
chrome.search. -
"sessions" - Предоставляет доступ к API
chrome.sessions.
Отображаются предупреждения:- При использовании с разрешением
"history": чтение и изменение истории просмотров на всех устройствах, на которых вы авторизованы. - При использовании с разрешением
"tabs": чтение истории просмотров на всех устройствах, на которых вы авторизованы.
- При использовании с разрешением
-
"sidePanel" - Предоставляет доступ к API
chrome.sidePanel. -
"storage" - Предоставляет доступ к API
chrome.storage. -
"system.cpu" - Предоставляет доступ к API
chrome.system.cpu. -
"system.display" - Предоставляет доступ к API
chrome.system.display. -
"system.memory" - Предоставляет доступ к API
chrome.system.memory. -
"system.storage" - Предоставляет доступ к API
chrome.system.storage.
Отобразилось предупреждение: необходимо определить и извлечь запоминающие устройства. -
"tabCapture" - Предоставляет доступ к API
chrome.tabCapture.
Выведено предупреждение: прочтите и измените все свои данные на всех веб-сайтах. -
"tabGroups" - Предоставляет доступ к API
chrome.tabGroups.
Отобразилось предупреждение: Просматривайте и управляйте группами вкладок. -
"tabs" - Предоставляет доступ к привилегированным полям объектов Tab, используемых несколькими API, включая
chrome.tabsиchrome.windows. Обычно для использования этих API не требуется указывать это разрешение.
Отобразилось предупреждение: Просмотрите свою историю просмотров. -
"topSites" - Предоставляет доступ к API
chrome.topSites.
Отобразилось предупреждение: Ознакомьтесь со списком наиболее часто посещаемых вами веб-сайтов. -
"tts" - Предоставляет доступ к API
chrome.tts. -
"ttsEngine" - Предоставляет доступ к API
chrome.ttsEngine.
Отобразилось предупреждение: Весь текст озвучен с использованием синтезированной речи. -
"unlimitedStorage" - Предоставляет неограниченную квоту для
chrome.storage.local,IndexedDB,Cache StorageиOrigin Private File System. Для получения дополнительной информации см. раздел «Хранилище и файлы cookie» . -
"userScripts" - Предоставляет доступ к API
chrome.userScripts. ПРИМЕЧАНИЕ: пользователь также должен явно разрешить использование пользовательских скриптов. -
"vpnProvider" - Предоставляет доступ к API
chrome.vpnProvider. -
"wallpaper" - Предоставляет доступ к API
chrome.wallpaper. -
"webAuthenticationProxy" - Предоставляет доступ к API
chrome.webAuthenticationProxy.
Выведено предупреждение: прочтите и измените все свои данные на всех веб-сайтах. -
"webNavigation" - Предоставляет доступ к API
chrome.webNavigation.
Отобразилось предупреждение: Просмотрите свою историю просмотров. -
"webRequest" - Предоставляет доступ к API
chrome.webRequest. -
"webRequestBlocking" - Позволяет использовать API
chrome.webRequestдля блокировки.