Các vai trò này cấp toàn quyền đọc/ghi hoặc chỉ đọc đối với các sản phẩm Firebase cụ thể .
Chỉ định các vai trò này cho thành viên của dự án bằng bảng điều khiển Google Cloud .
Lưu ý: Các quyền sau đây có trong tất cả các vai trò được xác định trước ở cấp sản phẩm Firebase:
– firebase.clients.get
- firebase.clients.list
- firebase.projects.get
- resourcemanager.projects.get
- resourcemanager.projects.list
Các vai trò trong Kiểm tra ứng dụng Firebase
Vai trò
Mô tả
Quyền
Quản trị viên quy trình kiểm tra ứng dụng Firebase
roles/firebaseappcheck.admin
Có toàn quyền đọc/ghi đối với tài nguyên Kiểm tra ứng dụng
Quyền Quản trị viên kiểm tra ứng dụng
firebaseappcheck.appAttestConfig.get
firebaseappcheck.appAttestConfig.update
firebaseappcheck.appCheckTokens.verify
firebaseappcheck.debugTokens.get
firebaseappcheck.debugTokens.update
firebaseappcheck.deviceCheckConfig.get
firebaseappcheck.deviceCheckConfig.updateappcheck.play
Người xem kiểm tra ứng dụng Firebase
roles/firebaseappcheck.viewer
Có quyền chỉ có thể đọc đối với tài nguyên Kiểm tra ứng dụng
Quyền đối với Trình xem kiểm tra ứng dụng
firebaseappcheck.appAttestConfig.get
firebaseappcheck.debugTokens.get
firebaseappcheck.deviceCheckConfig.get
firebaseappcheck.playIntegrityConfig.get
firebaseappcheck.recaptchaEnterpriseConfig.get
firebaseappcheck.recaptchaV3Config.get
firebaseappcheck.safetyNetConfig.get . firebaseappcheck.safetyNetConfig.get .
Trình xác minh mã thông báo kiểm tra ứng dụng Firebase
roles/firebaseappcheck.tokenVerifier
Quyền sử dụng các chức năng xác minh mã thông báo cho tính năng Kiểm tra ứng dụng
Quyền Trình xác minh mã thông báo kiểm tra ứng dụng
firebaseappcheck.appCheckTokens.verify
Vai trò trong Phân phối ứng dụng Firebase
Vai trò
Mô tả
Quyền
Quản trị viên phân phối ứng dụng Firebase
roles/firebaseappdistro.admin
Có toàn quyền đọc/ghi đối với tài nguyên Phân phối ứng dụng
Quyền Quản trị viên phân phối ứng dụng
firebaseappdistro.releases.list
firebaseappdistro.releases.update
firebaseappdistro.testers.list
firebaseappdistro.testers.update
firebaseappdistro.groups.list
firebaseappdistro.groups.update
Người xem phân phối ứng dụng Firebase
roles/firebaseappdistro.viewer
Quyền chỉ có thể đọc tài nguyên Phân phối ứng dụng
Quyền của Người xem phân phối ứng dụng
firebaseappdistro.releases.list
firebaseappdistro.testers.list
firebaseappdistro.groups.list
Vai trò trong dịch vụ Lưu trữ ứng dụng Firebase
Vai trò
Mô tả
Quyền
Trình chạy điện toán lưu trữ ứng dụng Firebase
roles/firebaseapphosting.computeRunner
Yêu cầu quyền truy cập tối thiểu để tạo và chạy phần phụ trợ Lưu trữ ứng dụng.
Thường được cấp cho các tài khoản dịch vụ.
Quyền của Trình chạy điện toán lưu trữ ứng dụng
Quản trị viên lưu trữ ứng dụng Firebase
roles/firebaseapphosting.admin
Có toàn quyền đọc/ghi đối với tài nguyên Lưu trữ ứng dụng
Quyền Quản trị viên lưu trữ ứng dụng
firebase.firebase.hosting.backends.create
firebaseapphosting.backends.delete
firebaseapphosting.backends.get
firebaseapphosting.backends.list
firebaseapphosting.backends.update
firebaseapphosting.builds.create
Người xem tính năng lưu trữ ứng dụng Firebase
roles/firebaseapphosting.viewer
Quyền chỉ có thể đọc tài nguyên Lưu trữ ứng dụng
Quyền của Người xem lưu trữ ứng dụng
firebase.apphosting.backends.get
firebaseapphosting.backends.list
firebaseapphosting.builds.get
firebaseapphosting.builds.list
firebaseapphosting.domains.get
firebaseapphosting.domains.list
firebaseapphosting.locations.get
firebaseapphosting.applocations.listing
firebaseapphosting.
Nhà phát triển lưu trữ ứng dụng Firebase
roles/firebaseapphosting.developer
Có toàn quyền đọc/ghi đối với các phần phụ trợ, bản dựng và bản phát hành của dịch vụ lưu trữ ứng dụng.
Quyền của Nhà phát triển lưu trữ ứng dụng
Firebase.
Vai trò Xác thực Firebase
Vai trò
Mô tả
Quyền
Quản trị viên xác thực Firebase
roles/firebaseauth.admin
Toàn quyền đọc/ghi đối với Tài nguyên xác thực
Quyền Quản trị viên xác thực
firebaseauth.configs.create
firebaseauth.configs.get
firebaseauth.configs.getHashConfig
firebaseauth.configs.getSecret
firebaseauth.configs.update
firebaseauth.users.create
firebaseauth.users.createSession
firebase.auth.users.delete
firebase.auth.users.users
firebase.auth.users.users
Người xem xác thực Firebase
roles/firebaseauth.viewer
Quyền truy cập chỉ đọc vào Tài nguyên xác thực
Quyền cho Trình xem xác thực
firebaseauth.configs.get
firebaseauth.users.get
Các vai trò trong Thử nghiệm A/B trong Firebase (thử nghiệm)
Thận trọng: Những vai trò này và quyền dành riêng cho sản phẩm là bản phát hành beta . Điều này có nghĩa là chức năng có thể thay đổi theo các cách không tương thích ngược hoặc bị hạn chế hỗ trợ. Bản phát hành beta không phải tuân thủ bất kỳ chính sách nào về Thoả thuận mức độ cung cấp dịch vụ (SLA) hoặc việc ngừng sử dụng.
Các tính năng sẵn có và dịch vụ hỗ trợ cho những vai trò quản lý danh tính và quyền truy cập (IAM) trên Firebase sẽ
tiếp tục cải thiện khi công cụ này hoàn thiện hơn.
Vai trò
Mô tả
Quyền
Quản trị viên thử nghiệm A/B trong Firebase
roles/firebaseabt.admin
(thử nghiệm)
Có toàn quyền đọc/ghi đối với các tài nguyên Thử nghiệm A/B
Quyền Quản trị viên trong thử nghiệm A/B
firebaseabt.experiments.get
firebaseabt.experiments.create
firebaseabt.experiments.delete
firebaseabt.experiments.get
firebaseabt.experiments.list
firebaseabt.experiments.update
firebaseabt.projectmetadata.get
Người xem thử nghiệm A/B trong Firebase
roles/firebaseabt.viewer
(beta)
Quyền chỉ có thể đọc các tài nguyên Thử nghiệm A/B
Quyền Người xem thử nghiệm A/B
firebaseabt.experiments.get
firebaseabt.experiments.get
firebaseabt.experiments.list
firebaseabt.projectmetadata.get
Các vai trò trong Cloud Firestore
Tìm các vai trò hiện có của Cloud Firestore trong tài liệu về Google Cloud .
Để cho phép một thành viên dự án chỉnh sửa và phát hành các quy tắc bảo mật trong bảng điều khiển của Firebase hoặc triển khai các quy tắc bảo mật thông qua Firebase CLI, bạn có thể tạo rồi chỉ định cho họ một vai trò tuỳ chỉnh bao gồm các quyền firebaserules.*
.
Các vai trò trong Cloud Storage
Bạn có thể tìm các vai trò hiện có đối với Cloud Storage trong tài liệu về Google Cloud .
Để cho phép một thành viên dự án chỉnh sửa và phát hành các quy tắc bảo mật trong bảng điều khiển của Firebase hoặc triển khai các quy tắc bảo mật thông qua Firebase CLI, bạn có thể tạo rồi chỉ định cho họ một vai trò tuỳ chỉnh bao gồm các quyền firebaserules.*
.
Cloud Functions cho các vai trò trên Firebase
Bạn có thể tìm các chức năng hiện có trên đám mây cho Firebase trong tài liệu về Google Cloud .
Vai trò trong chiến dịch nhắn tin trên Firebase
Những vai trò này áp dụng cho các chiến dịch sử dụng Giải pháp gửi thông báo qua đám mây của Firebase và
Tính năng gửi thông báo trong ứng dụng của Firebase.
Vai trò
Mô tả
Quyền
Quản trị viên chiến dịch nhắn tin trên Firebase
roles/firebasemessagingcampaigns.admin
Có toàn quyền đọc/ghi đối với tài nguyên chiến dịch dành cho giải pháp Gửi thông báo qua đám mây và Gửi thông báo trong ứng dụng
Quyền Quản trị chiến dịch nhắn tin trên Firebase
firebase Messagingcampaigns.campaigns.create
firebasemessagingcampaigns.campaigns.delete
firebasemessagingcampaigns.campaigns.get
firebasemessagingcampaigns.campaigns.list
firebasemessagingcampaigns.campaigns.update
firebasemessagingcampaigns.campaigns.start
firebasemessagingcampaigns.campaigns.stop
Người xem chiến dịch nhắn tin Firebase
roles/firebasemessagingcampaigns.viewer
Quyền chỉ có thể đọc các tài nguyên của chiến dịch dành cho giải pháp Gửi thông báo qua đám mây và Gửi thông báo trong ứng dụng
Quyền của người xem chiến dịch nhắn tin Firebase
firebase Messagingcampaigns.campaigns.get
firebasemessagingcampaigns.campaigns.list
Các vai trò trong Giải pháp gửi thông báo qua đám mây của Firebase
Vai trò
Mô tả
Quyền
Quản trị viên Giải pháp gửi thông báo qua đám mây của Firebase
roles/firebasenotifications.admin
Có toàn quyền đọc/ghi đối với tài nguyên Gửi thông báo qua đám mây
Quyền Quản trị viên giải pháp gửi thông báo qua đám mây
firebasenotification.messages.create
firebasenotification.messages.delete
firebasenotification.messages.get
firebasenotification.messages.list
firebasenotification.messages.update
Trình xem Giải pháp gửi thông báo qua đám mây của Firebase
roles/firebasenotifications.viewer
Quyền chỉ có thể đọc tài nguyên của giải pháp Gửi thông báo qua đám mây
Quyền đối với Trình xem giải pháp gửi thông báo qua đám mây
firebasenotification.messages.get
firebasenotification.messages.list
Các vai trò trong Firebase Crashlytics
Vai trò
Mô tả
Quyền
Quản trị viên Firebase Crashlytics
roles/firebasecrashlytics.admin
Có toàn quyền đọc/ghi đối với tài nguyên của Crashlytics
Quyền của Quản trị viên Crashlytics
firebasecrashlytics.config.get
firebasecrashlytics.config.update
firebasecrashlytics.data.get
firebasecrashlytics. lựa.
Người xem Firebase Crashlytics
roles/firebasecrashlytics.viewer
Quyền chỉ có thể đọc vào tài nguyên của Crashlytics
Quyền của Người xem Crashlytics
firebaseCrashlytics.config.get
firebasecrashlytics.data.get
firebasecrashlytics.issue.get
firebasecrashlytics.issue.list
firebasecrashlytics.sessions.get
Các vai trò trong Đường liên kết động của Firebase
Vai trò
Mô tả
Quyền
Quản trị viên Đường liên kết động của Firebase
roles/firebasedynamiclinks.admin
Có toàn quyền đọc/ghi đối với tài nguyên Liên kết động
Quyền Quản trị đường liên kết động
firebasedynamiclinks.destinations.list
firebasedynamiclinks.destinations.update
firebasedynamiclinks.domains.create
firebasedynamiclinks.domains.delete
firebasedynamiclinks.domains.get
firebasedynamiclinks.domains.list
firebasedynamiclinks.domains.links
firebasedynamiclinks.links.create
liên kết động
Người xem đường liên kết động của Firebase
roles/firebasedynamiclinks.viewer
Quyền chỉ có thể đọc tài nguyên Liên kết động
Quyền đối với Trình xem đường liên kết động
firebasedynamiclinks.destinations.list
firebasedynamiclinks.domains.get
firebasedynamiclinks.domains.list
firebasedynamiclinks.links.get
firebasedynamiclinks.links.list
firebasedynamiclinks.stats.get
Vai trò của nhà xuất bản Tiện ích Firebase
Thận trọng: Những vai trò này và quyền dành riêng cho sản phẩm là bản phát hành beta . Điều này có nghĩa là chức năng có thể thay đổi theo các cách không tương thích ngược hoặc bị hạn chế hỗ trợ. Bản phát hành beta không phải tuân thủ bất kỳ chính sách nào về Thoả thuận mức độ cung cấp dịch vụ (SLA) hoặc việc ngừng sử dụng.
Các tính năng sẵn có và dịch vụ hỗ trợ cho những vai trò quản lý danh tính và quyền truy cập (IAM) trên Firebase sẽ
tiếp tục cải thiện khi công cụ này hoàn thiện hơn.
Vai trò
Mô tả
Quyền
Nhà xuất bản tiện ích Firebase – Quản trị tiện ích
roles/firebaseextensionspublisher.extensionsAdmin
(beta)
Tải lên, xuất bản và xem chi tiết cũng như chỉ số cho Tiện ích Firebase
Quyền Nhà xuất bản tiện ích Firebase – Quản trị tiện ích
firebaseextensionspublisher.extensions.create
firebaseextensionspublisher.extensions.delete
firebaseextensionspublisher.extensions.get
firebaseextensionspublisher.extensions.list
Nhà xuất bản tiện ích Firebase – Người xem tiện ích
roles/firebaseextensionspublisher.extensionsViewer
(beta)
Xem chi tiết và chỉ số cho Tiện ích Firebase do nhà xuất bản này tải lên
Quyền Nhà xuất bản tiện ích Firebase – Người xem tiện ích
firebaseextensionspublisher.extensions.get
firebaseextensionspublisher.extensions.list
Các vai trò trong dịch vụ Lưu trữ Firebase
Vai trò
Mô tả
Quyền
Quản trị viên lưu trữ Firebase
roles/firebasehosting.admin
Có toàn quyền đọc/ghi đối với Tài nguyên lưu trữ
Quyền Quản trị viên lưu trữ
firebasehosting.sites.create
firebasehosting.sites.delete
firebasehosting.sites.get
firebasehosting.sites.list
firebasehosting.sites.update
Người xem lưu trữ Firebase
roles/firebasehosting.viewer
Quyền chỉ có thể đọc Tài nguyên lưu trữ
Quyền Người xem lưu trữ
firebasehosting.sites.get
firebasehosting.sites.list
Các vai trò trong tính năng Thông báo trong ứng dụng Firebase (beta)
Thận trọng: Những vai trò này và quyền dành riêng cho sản phẩm là bản phát hành beta . Điều này có nghĩa là chức năng có thể thay đổi theo các cách không tương thích ngược hoặc bị hạn chế hỗ trợ. Bản phát hành beta không phải tuân thủ bất kỳ chính sách nào về Thoả thuận mức độ cung cấp dịch vụ (SLA) hoặc việc ngừng sử dụng.
Các tính năng sẵn có và dịch vụ hỗ trợ cho những vai trò quản lý danh tính và quyền truy cập (IAM) trên Firebase sẽ
tiếp tục cải thiện khi công cụ này hoàn thiện hơn.
Vai trò
Mô tả
Quyền
Quản trị viên tính năng Gửi thông báo trong ứng dụng của Firebase
roles/firebaseinappmessaging.admin
(phiên bản thử nghiệm)
Có toàn quyền đọc/ghi đối với tài nguyên Gửi thông báo trong ứng dụng
Quyền Quản trị viên tính năng gửi thông báo trong ứng dụng
firebaseinappmessages.campaigns.create
firebaseinappmessaging.campaigns.delete
firebaseinappmessaging.campaigns.get
firebaseinappmessaging.campaigns.list
firebaseinappmessaging.campaigns.update
Trình xem thông báo trong ứng dụng Firebase
roles/firebaseinappmessaging.viewer
(beta)
Quyền chỉ có thể đọc Các tài nguyên Gửi thông báo trong ứng dụng
Quyền của Trình xem thông báo trong ứng dụng
firebaseinappmessaging.campaigns.get
firebaseinappmessaging.campaigns.list
Các vai trò trong công nghệ học máy của Firebase (thử nghiệm)
Thận trọng: Những vai trò này và quyền dành riêng cho sản phẩm là bản phát hành beta . Điều này có nghĩa là chức năng có thể thay đổi theo các cách không tương thích ngược hoặc bị hạn chế hỗ trợ. Bản phát hành beta không phải tuân thủ bất kỳ chính sách nào về Thoả thuận mức độ cung cấp dịch vụ (SLA) hoặc việc ngừng sử dụng.
Các tính năng sẵn có và dịch vụ hỗ trợ cho những vai trò quản lý danh tính và quyền truy cập (IAM) trên Firebase sẽ
tiếp tục cải thiện khi công cụ này hoàn thiện hơn.
Vai trò
Mô tả
Quyền
Quản trị viên của Firebase ML
roles/firebaseml.admin
(thử nghiệm)
Có toàn quyền đọc/ghi đối với các tài nguyên học máy của Firebase
Quyền Quản trị viên công nghệ học máy của Firebase
firebaseml.models.create
firebaseml.models.get
firebaseml.models.list
firebaseml.models.update
firebaseml.models.delete
firebaseml.modelversions.create
firebaseml.modelversions.get
firebaseml.modelversion.list
firebaseml.modelversions.update
firebaseml.models.delete
Trình xem ML của Firebase
roles/firebaseml.viewer
(thử nghiệm)
Quyền truy cập chỉ đọc vào các tài nguyên học máy của Firebase
Quyền đối với Trình xem ML của Firebase
firebaseml.models.get
firebaseml.models.list
firebaseml.modelversions.get
firebaseml.modelversions.list
firebaseml.comificationjobs.get
firebaseml.comtrang66.list
Vai trò
Mô tả
Quyền
Quản trị viên giám sát hiệu suất của Firebase
roles/firebaseperformance.admin
Có toàn quyền đọc/ghi đối với tài nguyên Giám sát hiệu suất
Định cấu hình và nhận thông báo của tính năng Giám sát hiệu suất
Quyền Quản trị viên theo dõi hiệu suất
firebaseperformance.config.create
firebaseperformance.config.delete
firebaseperformance.config.update
firebaseperformance.data.get
Người xem theo dõi hiệu suất của Firebase
roles/firebaseperformance.viewer
Quyền chỉ có thể đọc tài nguyên Giám sát hiệu suất
Quyền của Người xem giám sát hiệu suất
firebaseperformance.data.get
Các vai trò trong Cơ sở dữ liệu theo thời gian thực của Firebase
Vai trò
Mô tả
Quyền
Quản trị viên cơ sở dữ liệu theo thời gian thực của Firebase
roles/firebasedatabase.admin
Có toàn quyền đọc/ghi đối với tài nguyên Cơ sở dữ liệu thời gian thực
Quyền Quản trị viên cơ sở dữ liệu theo thời gian thực
firebasedatabase.instances.create
firebasedatabase.instances.get
firebasedatabase.Instances.list
firebasedatabase.instances.update
Người xem cơ sở dữ liệu theo thời gian thực của Firebase
roles/firebasedatabase.viewer
Quyền chỉ có thể đọc Tài nguyên của Cơ sở dữ liệu theo thời gian thực
Quyền cho Trình xem cơ sở dữ liệu theo thời gian thực
firebasedatabase.instances.get
firebasedatabase.instances.list
Các vai trò trong Cấu hình từ xa Firebase
Vai trò
Mô tả
Quyền
Quản trị viên Cấu hình từ xa Firebase
roles/cloudconfig.admin
Toàn quyền đọc/ghi đối với tài nguyên Cấu hình từ xa
Quyền Quản trị cấu hình từ xa
Cloudconfig.configs.get
Cloudconfig.configs.update
Người xem cấu hình từ xa Firebase
roles/cloudconfig.viewer
Quyền chỉ có thể đọc tài nguyên Cấu hình từ xa
Quyền Trình xem cấu hình từ xa
Cloudconfig.configs.get
Các vai trò trong Phòng thử nghiệm Firebase
Phòng thử nghiệm Firebase yêu cầu quyền truy cập vào các nhóm Cloud Storage, vì vậy, cần có một tập hợp quyền rất cụ thể, không có trong các vai trò tiêu chuẩn được xác định trước của Firebase. Để cấp quyền truy cập vào Phòng thử nghiệm, hãy sử dụng một trong các giải pháp được mô tả trong phần các quyền đối với Phòng thử nghiệm Firebase .