หากต้องการเข้าถึง API และฟีเจอร์ส่วนใหญ่ของส่วนขยาย คุณต้องประกาศสิทธิ์ในไฟล์ Manifest ของส่วนขยาย สิทธิ์บางอย่างจะทริกเกอร์คำเตือนที่ผู้ใช้ต้องอนุญาตเพื่อใช้ส่วนขยายต่อไป
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทํางานของสิทธิ์ได้ที่ประกาศสิทธิ์ ดูแนวทางปฏิบัติแนะนำในการใช้สิทธิ์ที่มีคำเตือนได้ที่หลักเกณฑ์เกี่ยวกับคำเตือนสิทธิ์
ต่อไปนี้คือรายการสิทธิ์ทั้งหมดที่ใช้ได้และคำเตือนที่เกิดจากสิทธิ์ที่เฉพาะเจาะจง
"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
API
คำเตือนที่แสดง: อ่านและเปลี่ยนบุ๊กมาร์ก "browsingData"
- ให้สิทธิ์เข้าถึง
chrome.browsingData
API "certificateProvider"
- ให้สิทธิ์เข้าถึง
chrome.certificateProvider
API "clipboardRead"
- ช่วยให้ส่วนขยายวางรายการจากคลิปบอร์ดได้โดยใช้ Clipboard API ของแพลตฟอร์มเว็บ
คำเตือนที่แสดง: อ่านข้อมูลที่คัดลอกและวาง "clipboardWrite"
- อนุญาตให้ส่วนขยายตัดและคัดลอกรายการไปยังคลิปบอร์ดโดยใช้ Clipboard API ของแพลตฟอร์มเว็บ
คำเตือนที่แสดง: แก้ไขข้อมูลที่คัดลอกและวาง "contentSettings"
- ให้สิทธิ์เข้าถึง
chrome.contentSettings
API
คำเตือนที่แสดง: เปลี่ยนการตั้งค่าที่ควบคุมการเข้าถึงฟีเจอร์ของเว็บไซต์ เช่น คุกกี้, JavaScript, ปลั๊กอิน, ตำแหน่งทางภูมิศาสตร์, ไมโครโฟน, กล้องถ่ายรูป และอื่นๆ "contextMenus"
- ให้สิทธิ์เข้าถึง
chrome.contextMenus
API "cookies"
- ให้สิทธิ์เข้าถึง
chrome.cookies
API "debugger"
- ให้สิทธิ์เข้าถึง
chrome.debugger
API
คำเตือนที่แสดง:
- เข้าถึงแบ็กเอนด์ของโปรแกรมแก้ไขข้อบกพร่องหน้าเว็บ
- อ่านและเปลี่ยนแปลงข้อมูลทั้งหมดของคุณในทุกเว็บไซต์
"declarativeContent"
- ให้สิทธิ์เข้าถึง
chrome.declarativeContent
API "declarativeNetRequest"
- ให้สิทธิ์เข้าถึง
chrome.declarativeNetRequest
API
คำเตือนที่แสดง: บล็อกเนื้อหาในหน้าใดก็ได้ "declarativeNetRequestWithHostAccess"
- ให้สิทธิ์เข้าถึง
chrome.declarativeNetRequest
API แต่ต้องใช้สิทธิ์ของโฮสต์สําหรับการดําเนินการทั้งหมด "declarativeNetRequestFeedback"
- ให้สิทธิ์เขียนข้อผิดพลาดและคําเตือนไปยังคอนโซลเครื่องมือสําหรับนักพัฒนาเว็บเมื่อใช้
chrome.declarativeNetRequest
API สิทธิ์นี้มีไว้สำหรับใช้กับส่วนขยายที่คลายการแพ็กข้อมูล และระบบจะไม่สนใจสิทธิ์นี้สำหรับส่วนขยายที่ติดตั้งจาก Chrome เว็บสโตร์
คำเตือนที่แสดง: อ่านประวัติการท่องเว็บ "dns"
- ให้สิทธิ์เข้าถึง
chrome.dns
API "desktopCapture"
- ให้สิทธิ์เข้าถึง
chrome.desktopCapture
API
คำเตือนที่แสดง: จับภาพเนื้อหาบนหน้าจอ "documentScan"
- ให้สิทธิ์เข้าถึง
chrome.documentScan
API "downloads"
- ให้สิทธิ์เข้าถึง
chrome.downloads
API
คำเตือนที่แสดง: จัดการการดาวน์โหลด "downloads.open"
- อนุญาตให้ใช้
chrome.downloads.open()
คำเตือนที่แสดง: จัดการการดาวน์โหลด "downloads.ui"
- อนุญาตให้ใช้
chrome.downloads.setUiOptions()
คำเตือนที่แสดง: จัดการการดาวน์โหลด "enterprise.deviceAttributes"
- ให้สิทธิ์เข้าถึง
chrome.enterprise.deviceAttributes
API "enterprise.hardwarePlatform"
- ให้สิทธิ์เข้าถึง
chrome.enterprise.hardwarePlatform
API "enterprise.networkingAttributes"
- ให้สิทธิ์เข้าถึง
chrome.enterprise.networkingAttributes
API "enterprise.platformKeys"
- ให้สิทธิ์เข้าถึง
chrome.enterprise.platformKeys
API "favicon"
- ให้สิทธิ์เข้าถึง Favicon API
คำเตือนที่แสดง: อ่านไอคอนของเว็บไซต์ที่คุณเข้าชม "fileBrowserHandler"
- ให้สิทธิ์เข้าถึง
chrome.fileBrowserHandler
API "fileSystemProvider"
- ให้สิทธิ์เข้าถึง
chrome.fileSystemProvider
API "fontSettings"
- ให้สิทธิ์เข้าถึง
chrome.fontSettings
API "gcm"
- ให้สิทธิ์เข้าถึง API ของ
chrome.gcm
และchrome.instanceID
"geolocation"
- อนุญาตให้ส่วนขยายใช้ 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"
- ให้สิทธิ์เข้าถึง Messaging API ในตัว
คำเตือนที่แสดง: สื่อสารกับแอปพลิเคชันเนทีฟที่ร่วมมือกัน "notifications"
- ให้สิทธิ์เข้าถึง
chrome.notifications
API
คำเตือนที่แสดง: แสดงการแจ้งเตือน "offscreen"
- ให้สิทธิ์เข้าถึง
chrome.offscreen
API "pageCapture"
- ให้สิทธิ์เข้าถึง
chrome.pageCapture
API
คำเตือนที่แสดง: อ่านและเปลี่ยนแปลงข้อมูลทั้งหมดของคุณในทุกเว็บไซต์ "platformKeys"
- ให้สิทธิ์เข้าถึง
chrome.platformKeys
API "power"
- ให้สิทธิ์เข้าถึง
chrome.power
API "printerProvider"
- ให้สิทธิ์เข้าถึง
chrome.printerProvider
API "printing"
- ให้สิทธิ์เข้าถึง
chrome.printing
API "printingMetrics"
- ให้สิทธิ์เข้าถึง
chrome.printingMetrics
API "privacy"
- ให้สิทธิ์เข้าถึง
chrome.privacy
API
คำเตือนที่แสดง: เปลี่ยนการตั้งค่าที่เกี่ยวข้องกับความเป็นส่วนตัว "processes"
- ให้สิทธิ์เข้าถึง
chrome.processes
API "proxy"
- ให้สิทธิ์เข้าถึง
chrome.proxy
API
คำเตือนที่แสดง: อ่านและเปลี่ยนแปลงข้อมูลทั้งหมดของคุณในทุกเว็บไซต์ "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"
- ให้สิทธิ์เข้าถึง
chrome.system.display
API "system.memory"
- ให้สิทธิ์เข้าถึง
chrome.system.memory
API "system.storage"
- ให้สิทธิ์เข้าถึง
chrome.system.storage
API
คำเตือนที่แสดง: ระบุและนำอุปกรณ์จัดเก็บข้อมูลออก "tabCapture"
- ให้สิทธิ์เข้าถึง
chrome.tabCapture
API
คำเตือนที่แสดง: อ่านและเปลี่ยนแปลงข้อมูลทั้งหมดของคุณในทุกเว็บไซต์ "tabGroups"
- ให้สิทธิ์เข้าถึง
chrome.tabGroups
API
คำเตือนที่แสดง: ดูและจัดการกลุ่มแท็บ "tabs"
- ให้สิทธิ์เข้าถึงช่องที่มีสิทธิ์ของออบเจ็กต์แท็บที่ 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
ดูข้อมูลเพิ่มเติมได้ที่พื้นที่เก็บข้อมูลและคุกกี้ "vpnProvider"
- ให้สิทธิ์เข้าถึง
chrome.vpnProvider
API "wallpaper"
- ให้สิทธิ์เข้าถึง
chrome.wallpaper
API "webAuthenticationProxy"
- ให้สิทธิ์เข้าถึง
chrome.webAuthenticationProxy
API
คำเตือนที่แสดง: อ่านและเปลี่ยนแปลงข้อมูลทั้งหมดของคุณในทุกเว็บไซต์ "webNavigation"
- ให้สิทธิ์เข้าถึง
chrome.webNavigation
API
คำเตือนที่แสดง: อ่านประวัติการท่องเว็บ "webRequest"
- ให้สิทธิ์เข้าถึง
chrome.webRequest
API "webRequestBlocking"
- อนุญาตให้ใช้
chrome.webRequest
API ในการบล็อก