برای دسترسی به اکثر میاناهای برنامهسازی کاربردی و ویژگیهای افزونه، باید اجازهها را در مانیفست افزونهتان اعلام کنید. برخیاز اجازهها هشدارهایی را فعال میکنند که کاربران برای ادامه استفاده از افزونه باید آنها را مجاز کنند.
برای اطلاعات بیشتر درباره نحوه عملکرد اجازهها، به اعلام اجازهها مراجعه کنید. برای روالهای مطلوب استفاده از اجازهها با هشدار، دستورالعملهای هشدار اجازه را ببینید.
در زیر فهرستی از همه اجازههای دردسترس و هشدارهای فعالشده توسط اجازههای خاص ارائه شده است.
"accessibilityFeatures.modify"- به افزونهها اجازه میدهد هنگام استفاده از
chrome.accessibilityFeaturesAPI، وضعیت ویژگی دسترسپذیری را تغییر دهند.
هشدار نمایش دادهشده: تنظیمات دسترسپذیری را تغییر دهید. "accessibilityFeatures.read"- به افزونهها اجازه میدهد هنگام استفاده از
chrome.accessibilityFeaturesAPI، وضعیتهای دسترسپذیری را بخوانند.
هشدار نمایشدادهشده: تنظیمات دسترسپذیری شما را بخواند. "activeTab"- دسترسی موقت به برگه فعال را ازطریق اشاره کاربر فراهم میکند. برای جزئیات،
activeTabرا ببینید. "alarms"- دسترسی به
chrome.alarmsAPI را فراهم میکند. "audio"- دسترسی به
chrome.audioAPI را فراهم میکند. "background"- باعث میشود Chrome زود راهاندازی شود (بهمحض اینکه کاربر به رایانهاش وارد میشود، قبلاز اینکه Chrome را راهاندازی کند)، و دیر بسته شود (حتی پساز اینکه آخرین پنجرهاش بسته میشود، تا زمانی که کاربر صریحاً از Chrome خارج شود).
"bookmarks"- دسترسی به
میانای برنامهسازی کاربردی
chrome.bookmarksرا اعطا میکند.
هشدار نمایشدادهشده: نشانکهایتان را بخواند و تغییر دهد. "browsingData"- دسترسی به
chrome.browsingDataAPI را فراهم میکند. "certificateProvider"- دسترسی به میانای برنامهسازی کاربردی
chrome.certificateProviderرا فراهم میکند. "clipboardRead"- به افزونه اجازه میدهد موارد را بااستفاده از Clipboard API پلاتفرم وب از بریدهدان جایگذاری کند.
هشدار نمایشدادهشده: خواندن دادههایی که کپی و جایگذاری میکنید. "clipboardWrite"- به افزونه اجازه میدهد بااستفاده از پلاتفرم وب Clipboard API، موارد را در بریدهدان برش دهد و کپی کند.
هشدار نمایشدادهشده: دادههایی را که کپی و جایگذاری میکنید اصلاح کنید. "contentSettings"- دسترسی به
chrome.contentSettingsAPI را فراهم میکند.
هشدار نمایش دادهشده: تنظیماتی را که دسترسی وبسایتها به ویژگیهایی مثل کوکیها، جاوااسکریپت، افزونهها، موقعیت جغرافیایی، میکروفون، دوربین، و غیره را کنترل میکنند تغییر دهید. "contextMenus"- دسترسی به
chrome.contextMenusAPI را فراهم میکند. "cookies"- دسترسی به
chrome.cookiesAPI را فراهم میکند. "debugger"- دسترسی به
میانای برنامهسازی کاربردی
chrome.debuggerرا اعطا میکند.
هشدارهای نمایشدادهشده:
- به باطن اشکالزدای صفحه دسترسی پیدا کنید.
- خواندن و تغییر دادن همه دادههای شما در همه وبسایتها.
"declarativeContent"- دسترسی به
chrome.declarativeContentمیانای برنامهسازی کاربردی را ممکن میکند. "declarativeNetRequest"- دسترسی به
chrome.declarativeNetRequestAPI را فراهم میکند.
هشدار نمایش دادهشده: مسدود کردن محتوا در هر صفحهای. "declarativeNetRequestWithHostAccess"- دسترسی به
chrome.declarativeNetRequestAPI را اعطا میکند اما برای همه کنشها به اجازههای میزبان نیاز دارد. "declarativeNetRequestFeedback"- اجازه میدهد هنگام استفاده از میانای برنامهسازی کاربردی
chrome.declarativeNetRequest، خطاها و هشدارها در کنسول DevTools نوشته شود. این اجازه برای استفاده با افزونههای ازبستهبندی خارجشده است و برای افزونههای نصبشده از «نتبازار Chrome» نادیده گرفته میشود.
هشدار نمایشدادهشده: خواندن سابقه مرور شما. "dns"- دسترسی به میانای برنامهسازی کاربردی
chrome.dnsرا ممکن میکند. "desktopCapture"- دسترسی به
chrome.desktopCaptureAPI را فراهم میکند.
هشدار نمایشدادهشده: ضبط محتوای صفحهنمایش. "documentScan"- دسترسی به
chrome.documentScanAPI را فراهم میکند. "downloads"- دسترسی به
میانای برنامهسازی کاربردی
chrome.downloadsرا اعطا میکند.
هشدار نمایش دادهشده: بارگیریهایتان را مدیریت کنید. "downloads.open"- اجازه استفاده از
chrome.downloads.open()را میدهد.
هشدار نمایش دادهشده: بارگیریهایتان را مدیریت کنید. "downloads.ui"- اجازه استفاده از
chrome.downloads.setUiOptions()را میدهد.
هشدار نمایش دادهشده: بارگیریهایتان را مدیریت کنید. "enterprise.deviceAttributes"- دسترسی به میانای برنامهسازی کاربردی
chrome.enterprise.deviceAttributesرا فراهم میکند. "enterprise.hardwarePlatform"- دسترسی به میانای برنامهسازی کاربردی
chrome.enterprise.hardwarePlatformرا فراهم میکند. "enterprise.networkingAttributes"- دسترسی به میانای برنامهسازی کاربردی
chrome.enterprise.networkingAttributesرا فراهم میکند. "enterprise.platformKeys"- دسترسی به میانای برنامهسازی کاربردی
chrome.enterprise.platformKeysرا فراهم میکند. "favicon"- دسترسی به میانای برنامهسازی کاربردی نماد وبسایت را اعطا میکند.
هشدار نمایشدادهشده: نمادهای وبسایتهایی را که بازدید میکنید بخوانید. "fileBrowserHandler"- دسترسی به میانای برنامهسازی کاربردی
chrome.fileBrowserHandlerرا فراهم میکند. "fileSystemProvider"- دسترسی به میانای برنامهسازی کاربردی
chrome.fileSystemProviderرا فراهم میکند. "fontSettings"- دسترسی به
chrome.fontSettingsAPI را فراهم میکند. "gcm"- دسترسی به میاناهای برنامهسازی کاربردی
chrome.gcmوchrome.instanceIDرا فراهم میکند. "geolocation"- به افزونه اجازه میدهد بدون درخواست اجازه از کاربر، از میانای برنامهسازی کاربردی مکان جغرافیایی استفاده کند.
هشدار نمایش دادهشده: مکان فیزیکی شما را شناسایی کند. "history"- دسترسی به
میانای برنامهسازی کاربردی
chrome.historyرا اعطا میکند.
هشدار نمایشدادهشده: خواندن و تغییر سابقه مرور در همه دستگاههای واردشده به سیستم. "identity"- دسترسی به
chrome.identityAPI را فراهم میکند. "identity.email"- ازطریق میانای برنامهسازی کاربردی
chrome.identityبه نشانی ایمیل کاربر دسترسی میدهد.
هشدار نمایش دادهشده: نشانی ایمیلتان را بدانید. "idle"- دسترسی به میانای برنامهسازی کاربردی
chrome.idleرا فراهم میکند. "loginState"- دسترسی به
chrome.loginStateAPI را فراهم میکند. "management"- دسترسی به
میانای برنامهسازی کاربردی
chrome.managementرا اعطا میکند.
هشدار نمایش دادهشده: برنامهها، افزونهها، و زمینههایتان را مدیریت کنید. "nativeMessaging"- دسترسی به میانای برنامهسازی کاربردی پیامرسانی بومی را ممکن میکند.
هشدار نمایشدادهشده: برقراری ارتباط با برنامههای بومی همکار. "notifications"- دسترسی به
میانای برنامهسازی کاربردی
chrome.notificationsرا اعطا میکند.
هشدار نمایش داده شد: نمایش اعلانها. "offscreen"- دسترسی به
chrome.offscreenAPI را فراهم میکند. "pageCapture"- دسترسی به
میانای برنامهسازی کاربردی
chrome.pageCaptureرا اعطا میکند.
هشدار نمایشدادهشده: همه دادههایتان را در همه وبسایتها بخواند و تغییر دهد. "platformKeys"- دسترسی به
chrome.platformKeysAPI را فراهم میکند. "power"- دسترسی به
chrome.powerAPI را فراهم میکند. "printerProvider"- دسترسی به
chrome.printerProviderمیانای برنامهسازی کاربردی را میدهد. "printing"- دسترسی به
chrome.printingAPI را فراهم میکند. "printingMetrics"- دسترسی به
chrome.printingMetricsمیانای برنامهسازی کاربردی را ممکن میکند. "privacy"- دسترسی به
میانای برنامهسازی کاربردی
chrome.privacyرا اعطا میکند.
هشدار نمایش دادهشده: تنظیمات مربوط به حریم خصوصیتان را تغییر دهید. "processes"- دسترسی به میانای برنامهسازی کاربردی
chrome.processesرا فراهم میکند. "proxy"- دسترسی به میانای برنامهسازی کاربردی
chrome.proxyرا ممکن میکند.
هشدار نمایشدادهشده: همه دادههایتان را در همه وبسایتها بخواند و تغییر دهد. "publicSuffix"- دسترسی به
chrome.publicSuffixAPI را فراهم میکند. "readingList"- دسترسی به
میانای برنامهسازی کاربردی
chrome.readingListرا اعطا میکند.
هشدار نمایشدادهشده: خواندن و تغییر ورودیها در فهرست خواندن. "runtime"- دسترسی به
runtime.connectNative()وruntime.sendNativeMessage()را ممکن میکند. برای همه ویژگیهای دیگر جاینامruntime، هیچ اجازهای لازم نیست. "scripting"- دسترسی به
chrome.scriptingAPI را فراهم میکند. "search"- دسترسی به
chrome.searchAPI را فراهم میکند. "sessions"- دسترسی به
میانای برنامهسازی کاربردی
chrome.sessionsرا اعطا میکند.
هشدارهای نمایشدادهشده:
- وقتی با اجازه
"history"استفاده شود: خواندن و تغییر سابقه مرور در همه دستگاههایی که به سیستم وارد شدهاید. - وقتی با اجازه
"tabs"استفاده شود: سابقه مرور شما را در همه دستگاههای واردشده به سیستم میخواند.
- وقتی با اجازه
"sidePanel"- دسترسی به
chrome.sidePanelAPI را فراهم میکند. "storage"- دسترسی به
chrome.storageAPI را فراهم میکند. "system.cpu"- دسترسی به
chrome.system.cpuAPI را فراهم میکند. "system.display"- دسترسی به
chrome.system.displayمیانای برنامهسازی کاربردی را ممکن میکند. "system.memory"- دسترسی به
chrome.system.memoryمیانای برنامهسازی کاربردی را ممکن میکند. "system.storage"- دسترسی به
chrome.system.storageAPI را فراهم میکند.
هشدار نمایش دادهشده: شناسایی و درآوردن دستگاههای ذخیرهسازی. "tabCapture"- دسترسی به
میانای برنامهسازی کاربردی
chrome.tabCaptureرا اعطا میکند.
هشدار نمایشدادهشده: همه دادههایتان را در همه وبسایتها بخواند و تغییر دهد. "tabGroups"- دسترسی به
میانای برنامهسازی کاربردی
chrome.tabGroupsرا اعطا میکند.
هشدار نمایش دادهشده: مشاهده و مدیریت گروه زبانهها. "tabs"- دسترسی به فیلدهای ممتاز اشیای «برگه» را که توسط چندین API استفاده میشود،
ازجمله
chrome.tabsوchrome.windows، فراهم میکند. معمولاً برای استفاده از این میاناهای برنامهسازی کاربردی نیازی به اعلام این اجازه ندارید.
هشدار نمایشدادهشده: خواندن سابقه مرور شما. "topSites"- دسترسی به
میانای برنامهسازی کاربردی
chrome.topSitesرا اعطا میکند.
هشدار نمایشدادهشده: فهرست وبسایتهایی را که بیشتر از همه بازدید میکنید بخوانید. "tts"- دسترسی به میانای برنامهسازی کاربردی
chrome.ttsرا فراهم میکند. "ttsEngine"- دسترسی به
میانای برنامهسازی کاربردی
chrome.ttsEngineرا اعطا میکند.
هشدار نمایشدادهشده: خواندن همه نوشتار گفتهشده بااستفاده از گفتار ترکیبی. "unlimitedStorage"- سهمیه نامحدود برای
chrome.storage.local،IndexedDB،Cache Storage، وOrigin Private File Systemارائه میدهد. برای اطلاعات بیشتر، به فضای ذخیرهسازی و کوکیها مراجعه کنید. "userScripts"- دسترسی به
میانای برنامهسازی کاربردی
chrome.userScriptsرا اعطا میکند. توجه: کاربر باید بهطور صریح استفاده از اسکریپتهای کاربر را فعال کند. "vpnProvider"- دسترسی به
chrome.vpnProviderAPI را فراهم میکند. "webAuthenticationProxy"- دسترسی به میانای برنامهسازی کاربردی
chrome.webAuthenticationProxyرا ممکن میکند.
هشدار نمایشدادهشده: همه دادههایتان را در همه وبسایتها بخواند و تغییر دهد. "webNavigation"- دسترسی به
chrome.webNavigationAPI را فراهم میکند.
هشدار نمایشدادهشده: خواندن سابقه مرور شما. "webRequest"- دسترسی به
chrome.webRequestAPI را فراهم میکند. "webRequestBlocking"- اجازه استفاده از
میانای برنامهسازی کاربردی
chrome.webRequestرا برای مسدود کردن میدهد.