การอนุญาต

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

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

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

"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"
ให้สิทธิ์เข้าถึง API ของ chrome.bookmarks
คำเตือนที่แสดง: อ่านและเปลี่ยนแปลงบุ๊กมาร์กของคุณ
"browsingData"
ให้สิทธิ์เข้าถึง chrome.browsingData API
"certificateProvider"
ให้สิทธิ์เข้าถึง chrome.certificateProvider API
"clipboardRead"
อนุญาตให้ส่วนขยายวางรายการจากคลิปบอร์ดโดยใช้ Clipboard API ของแพลตฟอร์มเว็บ
คำเตือนที่แสดง: อ่านข้อมูลที่คุณคัดลอกและวาง
"clipboardWrite"
อนุญาตให้ส่วนขยายตัดและคัดลอกรายการไปยังคลิปบอร์ดโดยใช้ Clipboard API ของแพลตฟอร์มเว็บ
คำเตือนที่แสดง: แก้ไขข้อมูลที่คุณคัดลอกและวาง
"contentSettings"
ให้สิทธิ์เข้าถึง API ของ chrome.contentSettings
คำเตือนที่แสดง: เปลี่ยนการตั้งค่าที่ควบคุมการเข้าถึงฟีเจอร์ต่างๆ ของเว็บไซต์ เช่น คุกกี้, JavaScript, ปลั๊กอิน, ตำแหน่งทางภูมิศาสตร์, ไมโครโฟน, กล้อง ฯลฯ
"contextMenus"
ให้สิทธิ์เข้าถึง chrome.contextMenus API
"cookies"
ให้สิทธิ์เข้าถึง chrome.cookies API
"debugger"
ให้สิทธิ์เข้าถึง API ของ chrome.debugger
คำเตือนที่แสดง:
  • เข้าถึงแบ็กเอนด์ของโปรแกรมแก้ไขข้อบกพร่องของหน้าเว็บ
  • อ่านและเปลี่ยนแปลงข้อมูลทั้งหมดในทุกเว็บไซต์
"declarativeContent"
ให้สิทธิ์เข้าถึง API ของ chrome.declarativeContent
"declarativeNetRequest"
ให้สิทธิ์เข้าถึง API ของ chrome.declarativeNetRequest
คำเตือนที่แสดง: บล็อกเนื้อหาในหน้าใดก็ได้
"declarativeNetRequestWithHostAccess"
ให้สิทธิ์เข้าถึง chrome.declarativeNetRequest API แต่ต้องมีสิทธิ์ของโฮสต์สำหรับการดำเนินการทั้งหมด
"declarativeNetRequestFeedback"
ให้สิทธิ์เขียนข้อผิดพลาดและคำเตือนไปยังคอนโซลเครื่องมือสำหรับนักพัฒนาเว็บเมื่อใช้ API chrome.declarativeNetRequest สิทธิ์นี้มีไว้เพื่อใช้กับส่วนขยายที่คลายการแพคข้อมูล และระบบจะไม่สนใจส่วนขยายที่ติดตั้งจาก Chrome เว็บสโตร์
คำเตือนที่แสดง: อ่านประวัติการท่องเว็บ
"dns"
ให้สิทธิ์เข้าถึง chrome.dns API
"desktopCapture"
ให้สิทธิ์เข้าถึง API ของ chrome.desktopCapture
คำเตือนที่แสดง: จับภาพเนื้อหาบนหน้าจอ
"documentScan"
ให้สิทธิ์เข้าถึง chrome.documentScan API
"downloads"
ให้สิทธิ์เข้าถึง API ของ chrome.downloads
คำเตือนที่แสดง: จัดการการดาวน์โหลด
"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"
ให้สิทธิ์เข้าถึง chrome.gcm และ chrome.instanceID API
"geolocation"
อนุญาตให้ส่วนขยายใช้ Geolocation API โดยไม่ต้องแจ้งขอสิทธิ์จากผู้ใช้
คำเตือนที่แสดง: ตรวจหาตำแหน่งจริงของคุณ
"history"
ให้สิทธิ์เข้าถึง API ของ chrome.history
คำเตือนที่แสดง: อ่านและเปลี่ยนแปลงประวัติการท่องเว็บในอุปกรณ์ที่ลงชื่อเข้าใช้ทั้งหมด
"identity"
ให้สิทธิ์เข้าถึง chrome.identity API
"identity.email"
ให้สิทธิ์เข้าถึงอีเมลของผู้ใช้ผ่าน API chrome.identity
คำเตือนที่แสดง: ทราบอีเมลของคุณ
"idle"
ให้สิทธิ์เข้าถึง chrome.idle API
"loginState"
ให้สิทธิ์เข้าถึง chrome.loginState API
"management"
ให้สิทธิ์เข้าถึง API ของ chrome.management
คำเตือนที่แสดง: จัดการแอป ส่วนขยาย และธีม
"nativeMessaging"
ให้สิทธิ์เข้าถึง API การรับส่งข้อความแบบเนทีฟ
คำเตือนที่แสดง: สื่อสารกับแอปพลิเคชันแบบเนทีฟที่ทำงานร่วมกัน
"notifications"
ให้สิทธิ์เข้าถึง API ของ chrome.notifications
คำเตือนที่แสดง: แสดงการแจ้งเตือน
"offscreen"
ให้สิทธิ์เข้าถึง chrome.offscreen API
"pageCapture"
ให้สิทธิ์เข้าถึง API ของ chrome.pageCapture
คำเตือนที่แสดง: อ่านและเปลี่ยนแปลงข้อมูลทั้งหมดในทุกเว็บไซต์
"platformKeys"
ให้สิทธิ์เข้าถึง chrome.platformKeys API
"power"
ให้สิทธิ์เข้าถึง chrome.power API
"printerProvider"
ให้สิทธิ์เข้าถึง API ของ chrome.printerProvider
"printing"
ให้สิทธิ์เข้าถึง chrome.printing API
"printingMetrics"
ให้สิทธิ์เข้าถึง API ของ chrome.printingMetrics
"privacy"
ให้สิทธิ์เข้าถึง API ของ chrome.privacy
คำเตือนที่แสดง: เปลี่ยนการตั้งค่าที่เกี่ยวข้องกับความเป็นส่วนตัว
"processes"
ให้สิทธิ์เข้าถึง chrome.processes API
"proxy"
ให้สิทธิ์เข้าถึง chrome.proxy API
คำเตือนที่แสดง: อ่านและเปลี่ยนแปลงข้อมูลทั้งหมดในทุกเว็บไซต์
"publicSuffix"
ให้สิทธิ์เข้าถึง chrome.publicSuffix API
"readingList"
ให้สิทธิ์เข้าถึง API ของ chrome.readingList
คำเตือนที่แสดง: อ่านและเปลี่ยนแปลงรายการในเรื่องรออ่าน
"runtime"
ให้สิทธิ์เข้าถึง runtime.connectNative() และ runtime.sendNativeMessage() สำหรับฟีเจอร์อื่นๆ ทั้งหมดของเนมสเปซ runtime ไม่จำเป็นต้องมีสิทธิ์
"scripting"
ให้สิทธิ์เข้าถึง chrome.scripting API
"search"
ให้สิทธิ์เข้าถึง chrome.search API
"sessions"
ให้สิทธิ์เข้าถึง API ของ chrome.sessions
คำเตือนที่แสดง:
  • เมื่อใช้ร่วมกับสิทธิ์ "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"
ให้สิทธิ์เข้าถึง API ของ chrome.tabCapture
คำเตือนที่แสดง: อ่านและเปลี่ยนแปลงข้อมูลทั้งหมดในทุกเว็บไซต์
"tabGroups"
ให้สิทธิ์เข้าถึง API ของ chrome.tabGroups
คำเตือนที่แสดง: ดูและจัดการกลุ่มแท็บ
"tabs"
ให้สิทธิ์เข้าถึงช่องที่มีสิทธิ์ของออบเจ็กต์ Tab ที่ API หลายรายการใช้ ซึ่งรวมถึง chrome.tabs และ chrome.windows โดยปกติแล้วคุณไม่จำเป็นต้องประกาศสิทธิ์นี้เพื่อใช้ API เหล่านั้น
คำเตือนที่แสดง: อ่านประวัติการท่องเว็บ
"topSites"
ให้สิทธิ์เข้าถึง API ของ chrome.topSites
คำเตือนที่แสดง: อ่านรายการเว็บไซต์ที่คุณเข้าชมบ่อยที่สุด
"tts"
ให้สิทธิ์เข้าถึง chrome.tts API
"ttsEngine"
ให้สิทธิ์เข้าถึง API ของ chrome.ttsEngine
คำเตือนที่แสดง: อ่านข้อความทั้งหมดที่พูดโดยใช้เสียงสังเคราะห์
"unlimitedStorage"
ให้โควต้าไม่จำกัดสำหรับ chrome.storage.local, IndexedDB, Cache Storage และ Origin Private File System ดูข้อมูลเพิ่มเติมได้ที่พื้นที่เก็บข้อมูลและคุกกี้
"userScripts"
ให้สิทธิ์เข้าถึง API ของ chrome.userScripts หมายเหตุ: ผู้ใช้ต้องเปิดใช้สคริปต์ของผู้ใช้
อย่างชัดแจ้งด้วย
"vpnProvider"
ให้สิทธิ์เข้าถึง chrome.vpnProvider API
"webAuthenticationProxy"
ให้สิทธิ์เข้าถึง chrome.webAuthenticationProxy API
คำเตือนที่แสดง: อ่านและเปลี่ยนแปลงข้อมูลทั้งหมดในทุกเว็บไซต์
"webNavigation"
ให้สิทธิ์เข้าถึง API ของ chrome.webNavigation
คำเตือนที่แสดง: อ่านประวัติการท่องเว็บ
"webRequest"
ให้สิทธิ์เข้าถึง chrome.webRequest API
"webRequestBlocking"
อนุญาตให้ใช้ API chrome.webRequest เพื่อบล็อก