สิทธิ์

หากต้องการเข้าถึง API และฟีเจอร์ส่วนใหญ่ของส่วนขยาย คุณต้องประกาศสิทธิ์ในไฟล์ Manifest ของส่วนขยาย สิทธิ์บางอย่างจะทริกเกอร์คำเตือนที่ผู้ใช้ต้องอนุญาตเพื่อใช้ส่วนขยายต่อไป

ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทํางานของสิทธิ์ได้ที่ประกาศสิทธิ์ ดูแนวทางปฏิบัติแนะนำในการใช้สิทธิ์ที่มีคำเตือนได้ที่หลักเกณฑ์เกี่ยวกับคำเตือนสิทธิ์

ต่อไปนี้คือรายการสิทธิ์ทั้งหมดที่ใช้ได้และคำเตือนที่เกิดจากสิทธิ์ที่เฉพาะเจาะจง

"accessibilityFeatures.modify"
อนุญาตให้ส่วนขยายแก้ไขสถานะฟีเจอร์การช่วยเหลือพิเศษเมื่อใช้ chrome.accessibilityFeaturesAPI
ข้อความเตือนที่แสดง: เปลี่ยนการตั้งค่าการช่วยเหลือพิเศษ
"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 ในการบล็อก