permissions

Разрешения  |  Permissions  |  Chrome for Developers

Excerpt

Список разрешений и предупреждений пользователей, доступных на платформе расширений.


Skip to main content

Chrome for Developers

Разрешения

bookmark_border Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Чтобы получить доступ к большинству 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.
Отображается предупреждение: прочтите историю просмотров.

"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 .
Отображаются предупреждения:

"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 .

"vpnProvider"

Предоставляет доступ к API chrome.vpnProvider .

"wallpaper"

Предоставляет доступ к API chrome.wallpaper .

"webAuthenticationProxy"

Предоставляет доступ к API chrome.webAuthenticationProxy .
Отображается предупреждение: прочтите и измените все свои данные на всех веб-сайтах.

"webNavigation"

Предоставляет доступ к API chrome.webNavigation .
Отображается предупреждение: прочтите историю просмотров.

"webRequest"

Предоставляет доступ к API chrome.webRequest .

"webRequestBlocking"

Позволяет использовать API chrome.webRequest для блокировки.

Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.

Последнее обновление: 2024-02-06 UTC.