הרשאות

כדי לקבל גישה לרוב ממשקי ה-API והתכונות של התוספים, עליכם להצהיר על ההרשאות במניפסט של התוסף. חלק מההרשאות גורמות לאזהרות שהמשתמשים צריכים לאשר כדי להמשיך להשתמש בתוסף.

למידע נוסף על אופן הפעולה של הרשאות, ניתן לעיין במאמר הצהרת הרשאות. לשיטות מומלצות לשימוש בהרשאות עם אזהרות, קראו את הנחיות האזהרה בנושא הרשאות.

בהמשך מופיעה רשימה של כל ההרשאות הזמינות והאזהרות שהופעלו על ידי הרשאות ספציפיות.

"accessibilityFeatures.modify"
התוספים יכולים לשנות את המצבים של תכונות הנגישות כשהם משתמשים ב-API chrome.accessibilityFeatures.
אזהרה מוצגת: צריך לשנות את הגדרות הנגישות.
"accessibilityFeatures.read"
מאפשר לתוספים לקרוא מצבי נגישות במהלך השימוש ב-API של chrome.accessibilityFeatures.
אזהרה מוצגת: צריך לקרוא את הגדרות הנגישות.
"activeTab"
מעניקה גישה זמנית לכרטיסייה הפעילה באמצעות תנועת משתמש. לפרטים נוספים, ראו activeTab.
"alarms"
מעניק גישה ל-chrome.alarms API.
"audio"
מעניק גישה ל-chrome.audio API.
"background"
ההפעלה של Chrome מתחילה מוקדם (ברגע שהמשתמש מתחבר למחשב, לפני הפעלת Chrome) ונכבה מאוחר (גם אחרי שהחלון האחרון שלו נסגר, עד שהמשתמש סוגר את Chrome באופן מפורש).
"bookmarks"
מעניק גישה ל-chrome.bookmarks API.
אזהרה מוצגת: קריאה ושינוי של הסימניות.
"browsingData"
מעניק גישה ל-chrome.browsingData API.
"certificateProvider"
מעניקה גישה ל-API של chrome.certificateProvider.
"clipboardRead"
התוסף מאפשר להדביק פריטים מהלוח באמצעות פלטפורמת האינטרנט Clipboard API.
אזהרה מוצגת: קריאת הנתונים שמעתיקים ומדביקים.
"clipboardWrite"
התוסף יכול לגזור ולהעתיק פריטים ללוח באמצעות פלטפורמת האינטרנט Clipboard API.
אזהרה מוצגת: שנה נתונים שמעתיקים ומדביקים.
"contentSettings"
מעניק גישה ל-API של chrome.contentSettings.
אזהרה מוצגת: עליך לשנות את ההגדרות ששולטות בגישה של אתרים לתכונות כמו קובצי Cookie, JavaScript, יישומי פלאגין, מיקום גיאוגרפי, מיקרופון, מצלמה וכו'.
"contextMenus"
מעניק גישה ל-chrome.contextMenus API.
"cookies"
מעניק גישה ל-chrome.cookies API.
"debugger"
מעניק גישה ל-chrome.debugger API.
האזהרות מוצגות:
  • נכנסים לקצה העורפי של הכלי לניפוי באגים בדפים.
  • קריאה ושינוי של כל הנתונים שלך בכל האתרים.
"declarativeContent"
מספקת גישה ל-API של chrome.declarativeContent.
"declarativeNetRequest"
מעניק גישה ל-API של chrome.declarativeNetRequest.
אזהרה מוצגת: חסימת תוכן בכל דף.
"declarativeNetRequestWithHostAccess"
נותן גישה ל-API של chrome.declarativeNetRequest אבל נדרשות הרשאות מארח לכל הפעולות.
"declarativeNetRequestFeedback"
נותן הרשאה לכתוב שגיאות ואזהרות במסוף כלי הפיתוח בזמן השימוש ב-API של chrome.declarativeNetRequest. ההרשאה הזו מיועדת לשימוש יחד עם תוספים לא ארוזים, והמערכת מתעלמת ממנה במקרה של תוספים שהותקנו מחנות האינטרנט של Chrome.
אזהרה מוצגת: קריאת היסטוריית הגלישה.
"dns"
מעניקה גישה ל-API של chrome.dns.
"desktopCapture"
מעניק גישה ל-API של chrome.desktopCapture.
אזהרה מוצגת: יש לצלם תוכן במסך.
"documentScan"
מעניק גישה ל-chrome.documentScan API.
"downloads"
מעניק גישה ל-chrome.downloads API.
אזהרה מוצגת: ניהול ההורדות שלך.
"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"
מעניק גישה ל-Favicon API.
אזהרה מוצגת: קריאת הסמלים של האתרים שבהם אתם מבקרים.
"fileBrowserHandler"
מעניקה גישה ל-API של chrome.fileBrowserHandler.
"fileSystemProvider"
מעניקה גישה ל-API של chrome.fileSystemProvider.
"fontSettings"
מעניק גישה ל-chrome.fontSettings API.
"gcm"
מספק גישה לממשקי ה-API של chrome.gcm ו-chrome.instanceID.
"geolocation"
התוסף יכול להשתמש ב-API של מיקום גיאוגרפי בלי לבקש הרשאה מהמשתמש.
אזהרה מוצגת: עליך לזהות את המיקום הפיזי שלך.
"history"
מעניק גישה ל-chrome.history API.
אזהרה מוצגת: קריאה ושינוי של היסטוריית הגלישה בכל המכשירים שמחוברים לחשבון.
"identity"
מעניק גישה ל-chrome.identity API.
אזהרה מוצגת: עליך לדעת את כתובת האימייל שלך.
"identity.email"
מעניקה גישה לכתובת האימייל של המשתמש דרך chrome.identity API.
אזהרה מוצגת: עליך לדעת את כתובת האימייל שלך.
"idle"
מעניקה גישה ל-chrome.idle API.
"loginState"
מעניק גישה ל-chrome.loginState API.
"management"
מעניק גישה ל-chrome.management API.
אזהרה מוצגת: ניהול האפליקציות, התוספים והעיצובים.
"nativeMessaging"
מספק גישה ל-API של העברת הודעות נייטיב.
אזהרה מוצגת: עליך לתקשר עם אפליקציות נייטיב שעובדות בשיתוף פעולה.
"notifications"
מעניק גישה ל-chrome.notifications API.
אזהרה מוצגת: הצגת התראות.
"offscreen"
מעניק גישה ל-chrome.offscreen API.
"pageCapture"
מעניק גישה ל-chrome.pageCapture API.
אזהרה מוצגת: קריאה ושינוי של כל הנתונים שלך בכל האתרים.
"platformKeys"
מעניק גישה ל-chrome.platformKeys API.
"power"
מעניק גישה ל-chrome.power API.
"printerProvider"
מספקת גישה ל-API של chrome.printerProvider.
"printing"
מעניק גישה ל-chrome.printing API.
"printingMetrics"
מספקת גישה ל-API של chrome.printingMetrics.
"privacy"
מעניק גישה ל-chrome.privacy API.
אזהרה מוצגת: שנה את ההגדרות הקשורות לפרטיות.
"processes"
מעניקה גישה ל-chrome.processes API.
"proxy"
מעניקה גישה ל-API של chrome.proxy.
אזהרה מוצגת: קריאה ושינוי של כל הנתונים שלך בכל האתרים.
"readingList"
מעניק גישה ל-chrome.readingList API.
אזהרה מוצגת: צריך לקרוא ולשנות את הפריטים ברשימת הקריאה.
"runtime"
מספקת גישה אל runtime.connectNative() וגם אל runtime.sendNativeMessage(). לכל שאר התכונות במרחב השמות של runtime לא נדרשת הרשאה.
"scripting"
מעניק גישה ל-chrome.scripting API.
"search"
מעניק גישה ל-chrome.search API.
"sessions"
מעניק גישה ל-chrome.sessions API.
האזהרות מוצגות:
  • בשימוש עם ההרשאה "history": קריאה ושינוי של היסטוריית הגלישה בכל המכשירים שמחוברים לחשבון.
  • בשימוש עם ההרשאה "tabs": קריאת היסטוריית הגלישה בכל המכשירים שמחוברים לחשבון.
"sidePanel"
מעניק גישה ל-chrome.sidePanel API.
"storage"
מעניק גישה ל-chrome.storage API.
"system.cpu"
מעניק גישה ל-chrome.system.cpu API.
"system.display"
מספקת גישה ל-API של chrome.system.display.
"system.memory"
מספקת גישה ל-API של chrome.system.memory.
"system.storage"
מעניק גישה ל-API של chrome.system.storage.
אזהרה מוצגת: זיהוי והוצאה של התקני אחסון.
"tabCapture"
מעניק גישה ל-chrome.tabCapture API.
אזהרה מוצגת: קריאה ושינוי של כל הנתונים שלך בכל האתרים.
"tabGroups"
מעניק גישה ל-chrome.tabGroups API.
אזהרה מוצגת: הצגה וניהול של קבוצות הכרטיסיות.
"tabs"
נותנת גישה לשדות עם הרשאות של אובייקטים של Tab שמשמשים כמה ממשקי API, כולל chrome.tabs ו-chrome.windows. בדרך כלל אין צורך להצהיר על ההרשאה הזו כדי להשתמש בממשקי ה-API האלה.
אזהרה מוצגת: קריאת היסטוריית הגלישה.
"topSites"
מעניק גישה ל-chrome.topSites API.
אזהרה מוצגת: עליך לקרוא את רשימת האתרים שאליהם נכנסת בתדירות הגבוהה ביותר.
"tts"
מעניקה גישה ל-chrome.tts API.
"ttsEngine"
מעניק גישה ל-chrome.ttsEngine API.
אזהרה מוצגת: קריאת כל הטקסט שנאמר באמצעות דיבור מסונתז.
"unlimitedStorage"
מספק מכסה בלתי מוגבלת עבור chrome.storage.local, IndexedDB, Cache Storage ו-Origin Private File System. מידע נוסף זמין במאמר אחסון וקובצי cookie.
"vpnProvider"
מעניק גישה ל-chrome.vpnProvider API.
"wallpaper"
מעניק גישה ל-chrome.wallpaper API.
"webAuthenticationProxy"
מעניקה גישה ל-API של chrome.webAuthenticationProxy.
אזהרה מוצגת: קריאה ושינוי של כל הנתונים שלך בכל האתרים.
"webNavigation"
מעניק גישה ל-API של chrome.webNavigation.
אזהרה מוצגת: קריאת היסטוריית הגלישה.
"webRequest"
מעניק גישה ל-chrome.webRequest API.
"webRequestBlocking"
מאפשרת להשתמש ב-API של chrome.webRequest לחסימה.