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