مجوزها

برای دسترسی به اکثر میاناهای برنامه‌سازی کاربردی و ویژگی‌های افزونه، باید اجازه‌ها را در مانیفست افزونه‌تان اعلام کنید. برخی‌از اجازه‌ها هشدارهایی را فعال می‌کنند که کاربران برای ادامه استفاده از افزونه باید آن‌ها را مجاز کنند.

برای اطلاعات بیشتر درباره نحوه عملکرد اجازه‌ها، به اعلام اجازه‌ها مراجعه کنید. برای روال‌های مطلوب استفاده از اجازه‌ها با هشدار، دستورالعمل‌های هشدار اجازه را ببینید.

در زیر فهرستی از همه اجازه‌های دردسترس و هشدارهای فعال‌شده توسط اجازه‌های خاص ارائه شده است.

"accessibilityFeatures.modify"
به افزونه‌ها اجازه می‌دهد هنگام استفاده از chrome.accessibilityFeatures API، وضعیت ویژگی دسترس‌پذیری را تغییر دهند.
هشدار نمایش داده‌شده: تنظیمات دسترس‌پذیری را تغییر دهید.
"accessibilityFeatures.read"
به افزونه‌ها اجازه می‌دهد هنگام استفاده از chrome.accessibilityFeatures API، وضعیت‌های دسترس‌پذیری را بخوانند.
هشدار نمایش‌داده‌شده: تنظیمات دسترس‌پذیری شما را بخواند.
"activeTab"
دسترسی موقت به برگه فعال را ازطریق اشاره کاربر فراهم می‌کند. برای جزئیات، activeTab را ببینید.
"alarms"
دسترسی به chrome.alarms API را فراهم می‌کند.
"audio"
دسترسی به chrome.audio API را فراهم می‌کند.
"background"
باعث می‌شود Chrome زود راه‌اندازی شود (به‌محض اینکه کاربر به رایانه‌اش وارد می‌شود، قبل‌از اینکه Chrome را راه‌اندازی کند)، و دیر بسته شود (حتی پس‌از اینکه آخرین پنجره‌اش بسته می‌شود، تا زمانی که کاربر صریحاً از Chrome خارج شود).
"bookmarks"
دسترسی به میانای برنامه‌سازی کاربردی chrome.bookmarks را اعطا می‌کند.
هشدار نمایش‌داده‌شده: نشانک‌هایتان را بخواند و تغییر دهد.
"browsingData"
دسترسی به chrome.browsingData API را فراهم می‌کند.
"certificateProvider"
دسترسی به میانای برنامه‌سازی کاربردی chrome.certificateProvider را فراهم می‌کند.
"clipboardRead"
به افزونه اجازه می‌دهد موارد را بااستفاده از Clipboard API پلاتفرم وب از بریده‌دان جای‌گذاری کند.
هشدار نمایش‌داده‌شده: خواندن داده‌هایی که کپی و جای‌گذاری می‌کنید.
"clipboardWrite"
به افزونه اجازه می‌دهد بااستفاده از پلاتفرم وب Clipboard API، موارد را در بریده‌دان برش دهد و کپی کند.
هشدار نمایش‌داده‌شده: داده‌هایی را که کپی و جای‌گذاری می‌کنید اصلاح کنید.
"contentSettings"
دسترسی به chrome.contentSettings API را فراهم می‌کند.
هشدار نمایش داده‌شده: تنظیماتی را که دسترسی وب‌سایت‌ها به ویژگی‌هایی مثل کوکی‌ها، جاوااسکریپت، افزونه‌ها، موقعیت جغرافیایی، میکروفون، دوربین، و غیره را کنترل می‌کنند تغییر دهید.
"contextMenus"
دسترسی به chrome.contextMenus API را فراهم می‌کند.
"cookies"
دسترسی به chrome.cookies API را فراهم می‌کند.
"debugger"
دسترسی به میانای برنامه‌سازی کاربردی chrome.debugger را اعطا می‌کند.
هشدارهای نمایش‌داده‌شده:
  • به باطن اشکال‌زدای صفحه دسترسی پیدا کنید.
  • خواندن و تغییر دادن همه داده‌های شما در همه وب‌سایت‌ها.
"declarativeContent"
دسترسی به chrome.declarativeContent میانای برنامه‌سازی کاربردی را ممکن می‌کند.
"declarativeNetRequest"
دسترسی به chrome.declarativeNetRequest API را فراهم می‌کند.
هشدار نمایش داده‌شده: مسدود کردن محتوا در هر صفحه‌ای.
"declarativeNetRequestWithHostAccess"
دسترسی به chrome.declarativeNetRequest API را اعطا می‌کند اما برای همه کنش‌ها به اجازه‌های میزبان نیاز دارد.
"declarativeNetRequestFeedback"
اجازه می‌دهد هنگام استفاده از میانای برنامه‌سازی کاربردی chrome.declarativeNetRequest، خطاها و هشدارها در کنسول DevTools نوشته شود. این اجازه برای استفاده با افزونه‌های ازبسته‌بندی خارج‌شده است و برای افزونه‌های نصب‌شده از «نت‌بازار Chrome» نادیده گرفته می‌شود.
هشدار نمایش‌داده‌شده: خواندن سابقه مرور شما.
"dns"
دسترسی به میانای برنامه‌سازی کاربردی chrome.dns را ممکن می‌کند.
"desktopCapture"
دسترسی به chrome.desktopCapture API را فراهم می‌کند.
هشدار نمایش‌داده‌شده: ضبط محتوای صفحه‌نمایش.
"documentScan"
دسترسی به chrome.documentScan API را فراهم می‌کند.
"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.fontSettings API را فراهم می‌کند.
"gcm"
دسترسی به میاناهای برنامه‌سازی کاربردی chrome.gcm و chrome.instanceID را فراهم می‌کند.
"geolocation"
به افزونه اجازه می‌دهد بدون درخواست اجازه از کاربر، از میانای برنامه‌سازی کاربردی مکان جغرافیایی استفاده کند.
هشدار نمایش داده‌شده: مکان فیزیکی شما را شناسایی کند.
"history"
دسترسی به میانای برنامه‌سازی کاربردی chrome.history را اعطا می‌کند.
هشدار نمایش‌داده‌شده: خواندن و تغییر سابقه مرور در همه دستگاه‌های واردشده به سیستم.
"identity"
دسترسی به chrome.identity API را فراهم می‌کند.
"identity.email"
ازطریق میانای برنامه‌سازی کاربردی chrome.identity به نشانی ایمیل کاربر دسترسی می‌دهد.
هشدار نمایش داده‌شده: نشانی ایمیلتان را بدانید.
"idle"
دسترسی به میانای برنامه‌سازی کاربردی chrome.idle را فراهم می‌کند.
"loginState"
دسترسی به chrome.loginState API را فراهم می‌کند.
"management"
دسترسی به میانای برنامه‌سازی کاربردی chrome.management را اعطا می‌کند.
هشدار نمایش داده‌شده: برنامه‌ها، افزونه‌ها، و زمینه‌هایتان را مدیریت کنید.
"nativeMessaging"
دسترسی به میانای برنامه‌سازی کاربردی پیام‌رسانی بومی را ممکن می‌کند.
هشدار نمایش‌داده‌شده: برقراری ارتباط با برنامه‌های بومی همکار.
"notifications"
دسترسی به میانای برنامه‌سازی کاربردی chrome.notifications را اعطا می‌کند.
هشدار نمایش داده شد: نمایش اعلان‌ها.
"offscreen"
دسترسی به chrome.offscreen API را فراهم می‌کند.
"pageCapture"
دسترسی به میانای برنامه‌سازی کاربردی chrome.pageCapture را اعطا می‌کند.
هشدار نمایش‌داده‌شده: همه داده‌هایتان را در همه وب‌سایت‌ها بخواند و تغییر دهد.
"platformKeys"
دسترسی به chrome.platformKeys API را فراهم می‌کند.
"power"
دسترسی به chrome.power API را فراهم می‌کند.
"printerProvider"
دسترسی به chrome.printerProvider میانای برنامه‌سازی کاربردی را می‌دهد.
"printing"
دسترسی به chrome.printing API را فراهم می‌کند.
"printingMetrics"
دسترسی به chrome.printingMetrics میانای برنامه‌سازی کاربردی را ممکن می‌کند.
"privacy"
دسترسی به میانای برنامه‌سازی کاربردی chrome.privacy را اعطا می‌کند.
هشدار نمایش داده‌شده: تنظیمات مربوط به حریم خصوصی‌تان را تغییر دهید.
"processes"
دسترسی به میانای برنامه‌سازی کاربردی chrome.processes را فراهم می‌کند.
"proxy"
دسترسی به میانای برنامه‌سازی کاربردی chrome.proxy را ممکن می‌کند.
هشدار نمایش‌داده‌شده: همه داده‌هایتان را در همه وب‌سایت‌ها بخواند و تغییر دهد.
"publicSuffix"
دسترسی به chrome.publicSuffix API را فراهم می‌کند.
"readingList"
دسترسی به میانای برنامه‌سازی کاربردی chrome.readingList را اعطا می‌کند.
هشدار نمایش‌داده‌شده: خواندن و تغییر ورودی‌ها در فهرست خواندن.
"runtime"
دسترسی به runtime.connectNative() و runtime.sendNativeMessage() را ممکن می‌کند. برای همه ویژگی‌های دیگر جای‌نام runtime، هیچ اجازه‌ای لازم نیست.
"scripting"
دسترسی به chrome.scripting API را فراهم می‌کند.
"search"
دسترسی به chrome.search API را فراهم می‌کند.
"sessions"
دسترسی به میانای برنامه‌سازی کاربردی chrome.sessions را اعطا می‌کند.
هشدارهای نمایش‌داده‌شده:
  • وقتی با اجازه "history" استفاده شود: خواندن و تغییر سابقه مرور در همه دستگاه‌هایی که به سیستم وارد شده‌اید.
  • وقتی با اجازه "tabs" استفاده شود: سابقه مرور شما را در همه دستگاه‌های واردشده به سیستم می‌خواند.
"sidePanel"
دسترسی به chrome.sidePanel API را فراهم می‌کند.
"storage"
دسترسی به chrome.storage API را فراهم می‌کند.
"system.cpu"
دسترسی به chrome.system.cpu API را فراهم می‌کند.
"system.display"
دسترسی به chrome.system.display میانای برنامه‌سازی کاربردی را ممکن می‌کند.
"system.memory"
دسترسی به chrome.system.memory میانای برنامه‌سازی کاربردی را ممکن می‌کند.
"system.storage"
دسترسی به chrome.system.storage API را فراهم می‌کند.
هشدار نمایش داده‌شده: شناسایی و درآوردن دستگاه‌های ذخیره‌سازی.
"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.vpnProvider API را فراهم می‌کند.
"webAuthenticationProxy"
دسترسی به میانای برنامه‌سازی کاربردی chrome.webAuthenticationProxy را ممکن می‌کند.
هشدار نمایش‌داده‌شده: همه داده‌هایتان را در همه وب‌سایت‌ها بخواند و تغییر دهد.
"webNavigation"
دسترسی به chrome.webNavigation API را فراهم می‌کند.
هشدار نمایش‌داده‌شده: خواندن سابقه مرور شما.
"webRequest"
دسترسی به chrome.webRequest API را فراهم می‌کند.
"webRequestBlocking"
اجازه استفاده از میانای برنامه‌سازی کاربردی chrome.webRequest را برای مسدود کردن می‌دهد.