الأذونات

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

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

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

"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.
التحذير المعروض: قراءة رموز المواقع الإلكترونية التي تزورها
"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"
تتيح الوصول إلى واجهة برمجة التطبيقات للرسائل الأصلية.
التحذير المعروض: التواصل مع تطبيقات التعاون الأصلية.
"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.
التحذير المعروض: الاطّلاع على جميع بياناتك وتغييرها على جميع المواقع الإلكترونية
"publicSuffix"
تتيح هذه السمة الوصول إلى واجهة برمجة التطبيقات chrome.publicSuffix.
"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 للحظر.