الأذونات

للوصول إلى معظم واجهات برمجة التطبيقات والميزات في الإضافة، عليك الإفصاح عن الأذونات في بيان الإضافة . تؤدي بعض الأذونات إلى ظهور تحذيرات يجب أن يسمح بها المستخدمون لمواصلة استخدام الإضافة.

لمزيد من المعلومات حول طريقة عمل الأذونات، يُرجى الاطّلاع على مقالة الإفصاح عن الأذونات. للتعرّف على أفضل الممارسات لاستخدام الأذونات مع التحذيرات، يُرجى الاطّلاع على إرشادات تحذيرات الأذونات.

في ما يلي قائمة بجميع الأذونات المتاحة وأي تحذيرات تظهر بسبب أذونات معيّنة.

"accessibilityFeatures.modify"
يسمح للإضافات بتعديل حالات ميزات تسهيل الاستخدام عند استخدام واجهة برمجة التطبيقات chrome.accessibilityFeatures.
التحذير المعروض: تغيير إعدادات تسهيل الاستخدام
"accessibilityFeatures.read"
يسمح للإضافات بقراءة حالات تسهيل الاستخدام عند استخدام واجهة برمجة التطبيقات chrome.accessibilityFeatures.
التحذير المعروض: قراءة إعدادات تسهيل الاستخدام
"activeTab"
يمنح إذن وصول مؤقت إلى علامة التبويب النشطة من خلال إجراء تفاعلي من المستخدم. للحصول على التفاصيل، يُرجى الاطّلاع على activeTab.
"alarms"
يمنح إذن الوصول إلى chrome.alarms واجهة برمجة التطبيقات.
"audio"
يمنح إذن الوصول إلى chrome.audio واجهة برمجة التطبيقات.
"background"
يؤدي هذا الإذن إلى بدء تشغيل Chrome مبكرًا (فور تسجيل دخول المستخدم إلى جهاز الكمبيوتر، قبل تشغيل Chrome)، وإيقافه في وقت متأخر (حتى بعد إغلاق آخر نافذة، إلى أن يخرج المستخدم من Chrome بشكل صريح).
"bookmarks"
يمنح إذن الوصول إلى chrome.bookmarks واجهة برمجة التطبيقات.
التحذير المعروض: قراءة إشاراتك المرجعية وتغييرها
"browsingData"
يمنح إذن الوصول إلى chrome.browsingData واجهة برمجة التطبيقات.
"certificateProvider"
يمنح إذن الوصول إلى chrome.certificateProvider واجهة برمجة التطبيقات.
"clipboardRead"
يسمح للإضافة بلصق العناصر من الحافظة باستخدام واجهة برمجة التطبيقات Clipboard API على الويب.
التحذير المعروض: قراءة البيانات التي تنسخها وتلصقها
"clipboardWrite"
يسمح للإضافة بقص العناصر ونسخها إلى الحافظة باستخدام واجهة برمجة التطبيقات Clipboard API على الويب.
التحذير المعروض: تعديل البيانات التي تنسخها وتلصقها
"contentSettings"
يمنح إذن الوصول إلى chrome.contentSettings واجهة برمجة التطبيقات.
التحذير المعروض: تغيير الإعدادات التي تتحكَّم في وصول مواقع الويب إلى ميزات مثل ملفات تعريف الارتباط وجافا سكريبت والمكوّنات الإضافية والمواقع الجغرافية والميكروفون والكاميرا وغيرها
"contextMenus"
يمنح إذن الوصول إلى chrome.contextMenus واجهة برمجة التطبيقات.
"cookies"
يمنح إذن الوصول إلى chrome.cookies واجهة برمجة التطبيقات.
"debugger"
يمنح إذن الوصول إلى chrome.debugger واجهة برمجة التطبيقات.
التحذيرات المعروضة:
  • الدخول إلى الواجهة الخلفية لبرنامج تصحيح أخطاء الصفحة
  • قراءة جميع بياناتك وتغييرها على جميع مواقع الويب
"declarativeContent"
يمنح إذن الوصول إلى chrome.declarativeContent واجهة برمجة التطبيقات.
"declarativeNetRequest"
يمنح إذن الوصول إلى chrome.declarativeNetRequest واجهة برمجة التطبيقات.
التحذير المعروض: حظر المحتوى على أي صفحة
"declarativeNetRequestWithHostAccess"
يمنح إذن الوصول إلى واجهة برمجة التطبيقات chrome.declarativeNetRequest ، ولكنّه يتطلب أذونات المضيف لجميع الإجراءات.
"declarativeNetRequestFeedback"
يمنح الإذن بكتابة الأخطاء والتحذيرات في وحدة تحكّم "أدوات مطوّري البرامج" عند استخدام chrome.declarativeNetRequest واجهة برمجة التطبيقات. هذا الإذن مخصّص للاستخدام مع الإضافات غير المضغوطة ويتم تجاهله للإضافات التي تم تثبيتها من "سوق Chrome الإلكتروني".
التحذير المعروض: قراءة سجلّ التصفّح
"dns"
يمنح إذن الوصول إلى واجهة برمجة التطبيقات chrome.dns.
"desktopCapture"
يمنح إذن الوصول إلى chrome.desktopCapture واجهة برمجة التطبيقات.
التحذير المعروض: التقاط محتوى شاشتك
"documentScan"
يمنح إذن الوصول إلى chrome.documentScan واجهة برمجة التطبيقات.
"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"
يمنح إذن الوصول إلى واجهة برمجة التطبيقات Favicon API.
التحذير المعروض: قراءة رموز مواقع الويب التي تزورها
"fileBrowserHandler"
يمنح إذن الوصول إلى chrome.fileBrowserHandler واجهة برمجة التطبيقات.
"fileSystemProvider"
يمنح إذن الوصول إلى chrome.fileSystemProvider واجهة برمجة التطبيقات.
"fontSettings"
يمنح إذن الوصول إلى chrome.fontSettings واجهة برمجة التطبيقات.
"gcm"
يمنح إذن الوصول إلى واجهتَي برمجة التطبيقات chrome.gcm و chrome.instanceID.
"geolocation"
يسمح للإضافة باستخدام واجهة برمجة التطبيقات لتحديد الموقع الجغرافي بدون مطالبة المستخدم بالإذن.
التحذير المعروض: تحديد موقعك الجغرافي الفعلي
"history"
يمنح إذن الوصول إلى chrome.history واجهة برمجة التطبيقات.
التحذير المعروض: قراءة سجلّ التصفّح وتغييره على جميع الأجهزة التي تم تسجيل الدخول إليها
"identity"
يمنح إذن الوصول إلى chrome.identity واجهة برمجة التطبيقات.
"identity.email"
يمنح إذن الوصول إلى عنوان البريد الإلكتروني للمستخدم من خلال chrome.identity واجهة برمجة التطبيقات.
التحذير المعروض: معرفة عنوان بريدك الإلكتروني
"idle"
يمنح إذن الوصول إلى واجهة برمجة التطبيقات chrome.idle
"loginState"
يمنح إذن الوصول إلى chrome.loginState واجهة برمجة التطبيقات.
"management"
يمنح إذن الوصول إلى chrome.management واجهة برمجة التطبيقات.
التحذير المعروض: إدارة تطبيقاتك وإضافاتك ومظاهرك
"nativeMessaging"
يمنح إذن الوصول إلى واجهة برمجة التطبيقات native messaging API.
التحذير المعروض: الاتصال بتطبيقات التعاون الأصلية
"notifications"
يمنح إذن الوصول إلى chrome.notifications واجهة برمجة التطبيقات.
التحذير المعروض: عرض الإشعارات
"offscreen"
يمنح إذن الوصول إلى chrome.offscreen واجهة برمجة التطبيقات.
"pageCapture"
يمنح إذن الوصول إلى chrome.pageCapture واجهة برمجة التطبيقات.
التحذير المعروض: قراءة جميع بياناتك وتغييرها على جميع مواقع الويب
"platformKeys"
يمنح إذن الوصول إلى chrome.platformKeys واجهة برمجة التطبيقات.
"power"
يمنح إذن الوصول إلى chrome.power واجهة برمجة التطبيقات.
"printerProvider"
يمنح إذن الوصول إلى chrome.printerProvider واجهة برمجة التطبيقات.
"printing"
يمنح إذن الوصول إلى chrome.printing واجهة برمجة التطبيقات.
"printingMetrics"
يمنح إذن الوصول إلى chrome.printingMetrics واجهة برمجة التطبيقات.
"privacy"
يمنح إذن الوصول إلى chrome.privacy واجهة برمجة التطبيقات.
التحذير المعروض: تغيير إعداداتك المتعلقة بالخصوصية
"processes"
يمنح إذن الوصول إلى واجهة برمجة التطبيقات chrome.processes
"proxy"
يمنح إذن الوصول إلى chrome.proxy واجهة برمجة التطبيقات.
التحذير المعروض: قراءة جميع بياناتك وتغييرها على جميع مواقع الويب
"readingList"
يمنح إذن الوصول إلى chrome.readingList واجهة برمجة التطبيقات.
التحذير المعروض: قراءة الإدخالات وتغييرها في "قائمة القراءة"
"runtime"
يمنح إذن الوصول إلى runtime.connectNative() و runtime.sendNativeMessage(). لا يتطلب استخدام جميع الميزات الأخرى في مساحة الاسم runtime أي إذن.
"scripting"
يمنح إذن الوصول إلى chrome.scripting واجهة برمجة التطبيقات.
"search"
يمنح إذن الوصول إلى chrome.search واجهة برمجة التطبيقات.
"sessions"
يمنح إذن الوصول إلى chrome.sessions واجهة برمجة التطبيقات.
التحذيرات المعروضة:
  • عند استخدامه مع إذن "history": قراءة سجلّ التصفّح وتغييره على جميع الأجهزة التي تم تسجيل الدخول إليها
  • عند استخدامه مع إذن "tabs": قراءة سجلّ التصفّح على جميع الأجهزة التي تم تسجيل الدخول إليها.
"sidePanel"
يمنح إذن الوصول إلى chrome.sidePanel واجهة برمجة التطبيقات.
"storage"
يمنح إذن الوصول إلى chrome.storage واجهة برمجة التطبيقات.
"system.cpu"
يمنح إذن الوصول إلى chrome.system.cpu واجهة برمجة التطبيقات.
"system.display"
يمنح إذن الوصول إلى chrome.system.display واجهة برمجة التطبيقات.
"system.memory"
يمنح إذن الوصول إلى chrome.system.memory واجهة برمجة التطبيقات.
"system.storage"
يمنح إذن الوصول إلى chrome.system.storage واجهة برمجة التطبيقات.
التحذير المعروض: تحديد أجهزة التخزين وإخراجها
"tabCapture"
يمنح إذن الوصول إلى chrome.tabCapture واجهة برمجة التطبيقات.
التحذير المعروض: قراءة جميع بياناتك وتغييرها على جميع مواقع الويب
"tabGroups"
يمنح إذن الوصول إلى chrome.tabGroups واجهة برمجة التطبيقات.
التحذير المعروض: عرض مجموعات علامات التبويب وإدارتها
"tabs"
يمنح إذن الوصول إلى الحقول المميّزة لكائنات علامات التبويب التي تستخدمها عدة واجهات برمجة تطبيقات، بما في ذلك 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 واجهة برمجة التطبيقات.
"wallpaper"
يمنح إذن الوصول إلى chrome.wallpaper واجهة برمجة التطبيقات.
"webAuthenticationProxy"
يمنح إذن الوصول إلى chrome.webAuthenticationProxy واجهة برمجة التطبيقات.
التحذير المعروض: قراءة جميع بياناتك وتغييرها على جميع مواقع الويب
"webNavigation"
يمنح إذن الوصول إلى chrome.webNavigation واجهة برمجة التطبيقات.
التحذير المعروض: قراءة سجلّ التصفّح
"webRequest"
يمنح إذن الوصول إلى chrome.webRequest واجهة برمجة التطبيقات.
"webRequestBlocking"
يسمح باستخدام واجهة برمجة التطبيقات chrome.webRequest للحظر.