Quyền

Để truy cập vào hầu hết các API và tính năng của tiện ích, bạn phải khai báo các quyền trong tệp kê khai của tiện ích. Một số quyền sẽ kích hoạt cảnh báo mà người dùng phải cho phép để tiếp tục sử dụng tiện ích.

Để biết thêm thông tin về cách hoạt động của các quyền, hãy xem phần Khai báo quyền. Để biết các phương pháp hay nhất khi sử dụng quyền kèm theo cảnh báo, hãy xem Nguyên tắc về cảnh báo quyền.

Sau đây là danh sách tất cả các quyền hiện có và mọi cảnh báo do các quyền cụ thể kích hoạt.

"accessibilityFeatures.modify"
Cho phép các tiện ích sửa đổi trạng thái của tính năng hỗ trợ tiếp cận khi sử dụng API chrome.accessibilityFeatures.
Cảnh báo xuất hiện: Thay đổi chế độ cài đặt hỗ trợ tiếp cận.
"accessibilityFeatures.read"
Cho phép các tiện ích đọc trạng thái hỗ trợ tiếp cận khi sử dụng API chrome.accessibilityFeatures.
Cảnh báo xuất hiện: Đọc chế độ cài đặt hỗ trợ tiếp cận.
"activeTab"
Cho phép truy cập tạm thời vào thẻ đang hoạt động thông qua một cử chỉ của người dùng. Để biết thông tin chi tiết, hãy xem activeTab.
"alarms"
Cho phép truy cập vào API chrome.alarms.
"audio"
Cho phép truy cập vào API chrome.audio.
"background"
Cho phép Chrome khởi động sớm (ngay khi người dùng đăng nhập vào máy tính, trước khi họ chạy Chrome) và tắt muộn (ngay cả sau khi cửa sổ cuối cùng của Chrome bị đóng, cho đến khi người dùng thoát Chrome một cách rõ ràng).
"bookmarks"
Cho phép truy cập vào API chrome.bookmarks.
Cảnh báo xuất hiện: Đọc và thay đổi dấu trang của bạn.
"browsingData"
Cho phép truy cập vào API chrome.browsingData.
"certificateProvider"
Cho phép truy cập vào API chrome.certificateProvider.
"clipboardRead"
Cho phép tiện ích dán các mục từ bảng nhớ tạm bằng Clipboard API của nền tảng web.
Cảnh báo xuất hiện: Đọc dữ liệu bạn sao chép và dán.
"clipboardWrite"
Cho phép tiện ích cắt và sao chép các mục vào bảng nhớ tạm bằng Clipboard API của nền tảng web.
Cảnh báo xuất hiện: Sửa đổi dữ liệu bạn sao chép và dán.
"contentSettings"
Cho phép truy cập vào API chrome.contentSettings.
Cảnh báo xuất hiện: Thay đổi các chế độ cài đặt kiểm soát quyền truy cập vào các tính năng của trang web, chẳng hạn như cookie, JavaScript, trình bổ trợ, vị trí địa lý, micrô, camera, v.v.
"contextMenus"
Cho phép truy cập vào API chrome.contextMenus.
"cookies"
Cho phép truy cập vào API chrome.cookies.
"debugger"
Cho phép truy cập vào API chrome.debugger.
Cảnh báo xuất hiện:
  • Truy cập vào phần phụ trợ của trình gỡ lỗi trang.
  • Đọc và thay đổi tất cả dữ liệu của bạn trên mọi trang web.
"declarativeContent"
Cho phép truy cập vào API chrome.declarativeContent.
"declarativeNetRequest"
Cho phép truy cập vào API chrome.declarativeNetRequest.
Cảnh báo xuất hiện: Chặn nội dung trên bất kỳ trang nào.
"declarativeNetRequestWithHostAccess"
Cho phép truy cập vào API chrome.declarativeNetRequest nhưng yêu cầu có quyền của máy chủ lưu trữ đối với mọi hành động.
"declarativeNetRequestFeedback"
Cho phép ghi lỗi và cảnh báo vào bảng điều khiển Công cụ cho nhà phát triển khi dùng API chrome.declarativeNetRequest. Quyền này dùng cho các tiện ích đã giải nén và sẽ bị bỏ qua đối với các tiện ích được cài đặt từ Cửa hàng Chrome trực tuyến.
Cảnh báo hiển thị: Đọc nhật ký duyệt web của bạn.
"dns"
Cho phép truy cập vào API chrome.dns.
"desktopCapture"
Cho phép truy cập vào API chrome.desktopCapture.
Cảnh báo xuất hiện: Chụp nội dung trên màn hình.
"documentScan"
Cho phép truy cập vào API chrome.documentScan.
"downloads"
Cho phép truy cập vào API chrome.downloads.
Cảnh báo xuất hiện: Quản lý nội dung tải xuống.
"downloads.open"
Cho phép sử dụng chrome.downloads.open().
Cảnh báo xuất hiện: Quản lý nội dung tải xuống.
"downloads.ui"
Cho phép sử dụng chrome.downloads.setUiOptions().
Cảnh báo xuất hiện: Quản lý nội dung tải xuống.
"enterprise.deviceAttributes"
Cho phép truy cập vào API chrome.enterprise.deviceAttributes.
"enterprise.hardwarePlatform"
Cho phép truy cập vào API chrome.enterprise.hardwarePlatform.
"enterprise.networkingAttributes"
Cho phép truy cập vào API chrome.enterprise.networkingAttributes.
"enterprise.platformKeys"
Cho phép truy cập vào API chrome.enterprise.platformKeys.
"favicon"
Cấp quyền truy cập vào API Favicon.
Cảnh báo xuất hiện: Đọc biểu tượng của những trang web bạn truy cập.
"fileBrowserHandler"
Cho phép truy cập vào API chrome.fileBrowserHandler.
"fileSystemProvider"
Cho phép truy cập vào API chrome.fileSystemProvider.
"fontSettings"
Cho phép truy cập vào API chrome.fontSettings.
"gcm"
Cho phép truy cập vào các API chrome.gcmchrome.instanceID.
"geolocation"
Cho phép tiện ích sử dụng API vị trí địa lý mà không cần nhắc người dùng cấp quyền.
Cảnh báo xuất hiện: Phát hiện vị trí thực tế của bạn.
"history"
Cho phép truy cập vào API chrome.history.
Cảnh báo hiển thị: Đọc và thay đổi nhật ký duyệt web của bạn trên tất cả các thiết bị đã đăng nhập.
"identity"
Cho phép truy cập vào API chrome.identity.
"identity.email"
Cho phép truy cập vào địa chỉ email của người dùng thông qua API chrome.identity.
Cảnh báo xuất hiện: Hãy nhớ địa chỉ email của bạn.
"idle"
Cho phép truy cập vào API chrome.idle.
"loginState"
Cho phép truy cập vào API chrome.loginState.
"management"
Cho phép truy cập vào API chrome.management.
Cảnh báo xuất hiện: Quản lý ứng dụng, tiện ích và giao diện của bạn.
"nativeMessaging"
Cho phép truy cập vào API nhắn tin gốc.
Cảnh báo hiển thị: Giao tiếp với các ứng dụng gốc hợp tác.
"notifications"
Cho phép truy cập vào API chrome.notifications.
Cảnh báo hiển thị: Hiện thông báo
"offscreen"
Cho phép truy cập vào API chrome.offscreen.
"pageCapture"
Cho phép truy cập vào API chrome.pageCapture.
Cảnh báo xuất hiện: Đọc và thay đổi tất cả dữ liệu của bạn trên mọi trang web.
"platformKeys"
Cho phép truy cập vào API chrome.platformKeys.
"power"
Cho phép truy cập vào API chrome.power.
"printerProvider"
Cho phép truy cập vào API chrome.printerProvider.
"printing"
Cho phép truy cập vào API chrome.printing.
"printingMetrics"
Cho phép truy cập vào API chrome.printingMetrics.
"privacy"
Cho phép truy cập vào API chrome.privacy.
Cảnh báo xuất hiện: Thay đổi các chế độ cài đặt liên quan đến quyền riêng tư.
"processes"
Cho phép truy cập vào API chrome.processes.
"proxy"
Cho phép truy cập vào API chrome.proxy.
Cảnh báo xuất hiện: Đọc và thay đổi tất cả dữ liệu của bạn trên mọi trang web.
"readingList"
Cho phép truy cập vào API chrome.readingList.
Cảnh báo hiển thị: Đọc và thay đổi các mục trong danh sách đọc.
"runtime"
Cấp quyền truy cập vào runtime.connectNative()runtime.sendNativeMessage(). Đối với tất cả các tính năng khác của không gian tên runtime, bạn không cần có quyền.
"scripting"
Cho phép truy cập vào API chrome.scripting.
"search"
Cho phép truy cập vào API chrome.search.
"sessions"
Cho phép truy cập vào API chrome.sessions.
Cảnh báo xuất hiện:
  • Khi được dùng với quyền "history": Đọc và thay đổi nhật ký duyệt web của bạn trên tất cả các thiết bị đã đăng nhập.
  • Khi được dùng với quyền "tabs": Đọc nhật ký duyệt web của bạn trên tất cả các thiết bị đã đăng nhập.
"sidePanel"
Cho phép truy cập vào API chrome.sidePanel.
"storage"
Cho phép truy cập vào API chrome.storage.
"system.cpu"
Cho phép truy cập vào API chrome.system.cpu.
"system.display"
Cho phép truy cập vào API chrome.system.display.
"system.memory"
Cho phép truy cập vào API chrome.system.memory.
"system.storage"
Cho phép truy cập vào API chrome.system.storage.
Cảnh báo xuất hiện: Xác định và tháo thiết bị lưu trữ.
"tabCapture"
Cho phép truy cập vào API chrome.tabCapture.
Cảnh báo xuất hiện: Đọc và thay đổi tất cả dữ liệu của bạn trên mọi trang web.
"tabGroups"
Cho phép truy cập vào API chrome.tabGroups.
Cảnh báo xuất hiện: Xem và quản lý các nhóm thẻ.
"tabs"
Cho phép truy cập vào các trường đặc quyền của đối tượng Thẻ mà một số API sử dụng, bao gồm cả chrome.tabschrome.windows. Bạn thường không cần khai báo quyền này để sử dụng các API đó.
Cảnh báo hiển thị: Đọc nhật ký duyệt web của bạn.
"topSites"
Cho phép truy cập vào API chrome.topSites.
Cảnh báo hiển thị: Đọc danh sách các trang web bạn truy cập thường xuyên nhất.
"tts"
Cho phép truy cập vào API chrome.tts.
"ttsEngine"
Cho phép truy cập vào API chrome.ttsEngine.
Cảnh báo xuất hiện: Đọc tất cả văn bản được nói bằng giọng nói nhân tạo.
"unlimitedStorage"
Cung cấp hạn mức không giới hạn cho chrome.storage.local, IndexedDB, Cache StorageOrigin Private File System. Để biết thêm thông tin, hãy xem bài viết Bộ nhớ và cookie.
"userScripts"
Cho phép truy cập vào API chrome.userScripts. LƯU Ý: người dùng cũng phải bật một cách rõ ràng việc sử dụng tập lệnh người dùng.
"vpnProvider"
Cho phép truy cập vào API chrome.vpnProvider.
"wallpaper"
Cho phép truy cập vào API chrome.wallpaper.
"webAuthenticationProxy"
Cho phép truy cập vào API chrome.webAuthenticationProxy.
Cảnh báo xuất hiện: Đọc và thay đổi tất cả dữ liệu của bạn trên mọi trang web.
"webNavigation"
Cho phép truy cập vào API chrome.webNavigation.
Cảnh báo hiển thị: Đọc nhật ký duyệt web của bạn.
"webRequest"
Cho phép truy cập vào API chrome.webRequest.
"webRequestBlocking"
Cho phép sử dụng API chrome.webRequest để chặn.