Các vai trò này cấp quyền truy cập đọc/ghi đầy đủ hoặc chỉ đọc vào Firebase cụ thể
của Google dành cho doanh nghiệp.
Chỉ định các vai trò này cho thành viên dự án bằng cách sử dụ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 trong Firebase:
– firebase.clients.get
– firebase.clients.list
– firebase.projects.get
– resourcemanager.projects.get
– resourcemanager.projects.list
Firebase App Check vai trò
Vai trò
Mô tả
Quyền
Firebase App Check Quản trị viên
roles/firebaseappcheck.admin
Có toàn quyền đọc/ghi đối vớiApp Check tài nguyên
Quản trị viên App Check
quyền
firebaseappcheck.appAttestConfig.get
firebaseappcheck.appAttestConfig.update
firebaseappcheck.appCheckTokens.verify
firebaseappcheck.debugTokens.get
firebaseappcheck.debugTokens.update
firebaseappcheck.deviceCheckConfig.get
firebaseappcheck.deviceCheckConfig.update
firebaseappcheck.playIntegrityConfig.get
firebaseappcheck.playIntegrityConfig.update
firebaseappcheck.recaptchaEnterpriseConfig.get
firebaseappcheck.recaptchaEnterpriseConfig.update
firebaseappcheck.recaptchaV3Config.get
firebaseappcheck.recaptchaV3Config.update
firebaseappcheck.safetyNetConfig.get
firebaseappcheck.safetyNetConfig.update
firebaseappcheck.services.get
firebaseappcheck.services.update
Firebase App Check Người xem
roles/firebaseappcheck.viewer
Truy cập chỉ đọc vào App Check tài nguyên
Người xem App Check
quyền
firebaseappcheck.appAttestConfig.get
firebaseappcheck.debugTokens.get
firebaseappcheck.deviceCheckConfig.get
firebaseappcheck.playIntegrityConfig.get
firebaseappcheck.recaptchaEnterpriseConfig.get
firebaseappcheck.recaptchaV3Config.get
firebaseappcheck.safetyNetConfig.get
firebaseappcheck.services.get
Firebase App Check Trình xác minh mã thông báo
roles/firebaseappcheck.tokenVerifier
Truy cập vào các tính năng xác minh mã thông báo cho App Check
Trình xác minh mã thông báo App Check
quyền
firebaseappcheck.appCheckTokens.verify
Firebase App Distribution vai trò
Vai trò
Mô tả
Quyền
Firebase App Distribution Quản trị viên
roles/firebaseappdistro.admin
Có toàn quyền đọc/ghi đối vớiApp Distribution tài nguyên
Quản trị viên App Distribution
quyền
firebaseappdistro.releases.list
firebaseappdistro.releases.update
firebaseappdistro.testers.list
firebaseappdistro.testers.update
firebaseappdistro.groups.list
firebaseappdistro.groups.update
Firebase App Distribution Người xem
roles/firebaseappdistro.viewer
Truy cập chỉ đọc vào App Distribution tài nguyên
Quyền của App Distribution Người xem
firebaseappdistro.releases.list
firebaseappdistro.testers.list
firebaseappdistro.groups.list
Firebase App Hosting vai trò
Vai trò
Mô tả
Quyền
Firebase App Hosting Trình chạy điện toán
roles/firebaseapphosting.computeRunner
Cần có quyền truy cập tối thiểu để xây dựng và chạy phần phụ trợ App Hosting .
Thường được cấp cho tài khoản dịch vụ.
Người chạy điện toán App Hosting
quyền
Firebase App Hosting Quản trị viên
roles/firebaseapphosting.admin
Có toàn quyền đọc/ghi đối vớiApp Hosting tài nguyên
Quản trị viên App Hosting
quyền
firebaseapphosting.backends.create
firebaseapphosting.backends.delete
firebaseapphosting.backends.get
firebaseapphosting.backends.list
firebaseapphosting.backends.update
firebaseapphosting.builds.create
firebaseapphosting.builds.delete
firebaseapphosting.builds.get
firebaseapphosting.builds.list
firebaseapphosting.builds.update
firebaseapphosting.domains.create
firebaseapphosting.domains.delete
firebaseapphosting.domains.get
firebaseapphosting.domains.list
firebaseapphosting.domains.update
firebaseapphosting.locations.get
firebaseapphosting.locations.list
firebaseapphosting.operations.cancel
firebaseapphosting.operations.delete
firebaseapphosting.operations.get
firebaseapphosting.operations.list
firebaseapphosting.rollout.create
firebaseapphosting.rollout.delete
firebaseapphosting.rollout.get
firebaseapphosting.rollout.list
firebaseapphosting.rollouts.update
firebaseapphosting.traffic.get
firebaseapphosting.traffic.list
firebaseapphosting.traffic.update
Firebase App Hosting Viewer
roles/firebaseapphosting.viewer
Truy cập chỉ đọc vào App Hosting tài nguyên
Người xem App Hosting
quyền
firebaseapphosting.backends.get
firebaseapphosting.backends.list
firebaseapphosting.builds.get
firebaseapphosting.builds.list
firebaseapphosting.domains.get
firebaseapphosting.domains.list
firebaseapphosting.locations.get
firebaseapphosting.locations.list
firebaseapphosting.operations.list
firebaseapphosting.operations.get
firebaseapphosting.rollouts.get
firebaseapphosting.rollouts.list
firebaseapphosting.traffic.get
firebaseapphosting.traffic.list
Nhà phát triển Firebase App Hosting
roles/firebaseapphosting.developer
Có toàn quyền đọc/ghi đối vớiApp Hosting phần phụ trợ, bản dựng,
và phát hành tài nguyên.
Nhà phát triển App Hosting
quyền
firebaseapphosting.backends.update
firebaseapphosting.builds.create
firebaseapphosting.builds.delete
firebaseapphosting.builds.update
firebaseapphosting.operations.delete
firebaseapphosting.operations.cancel
firebaseapphosting.rollouts.create
firebaseapphosting.rollouts.delete
firebaseapphosting.rollouts.update
firebaseapphosting.traffic.update
Firebase Authentication vai trò
Vai trò
Mô tả
Quyền
Firebase Authentication Quản trị viên
roles/firebaseauth.admin
Có toàn quyền đọc/ghi đối vớiAuthentication tài nguyên
Quản trị viên Authentication
quyền
firebaseauth.configs.create
firebaseauth.configs.get
firebaseauth.configs.getHashConfig
firebaseauth.configs.getSecret
firebaseauth.configs.update
firebaseauth.users.create
firebaseauth.users.createSession
firebaseauth.users.delete
firebaseauth.users.get
firebaseauth.users.sendEmail
firebaseauth.users.update
Firebase Authentication Người xem
roles/firebaseauth.viewer
Truy cập chỉ đọc vào Authentication tài nguyên
Quyền của Authentication Người xem
firebaseauth.configs.get
firebaseauth.users.get
Vai trò Firebase A/B Testing (thử nghiệm)
Thận trọng: Các vai trò này và sản phẩm cụ thể của các vai trò này
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ách không tương thích ngược hoặc bị hạn chế
của Google. Bản phát hành beta không phải tuân thủ bất kỳ chính sách nào về SLA hoặc việc ngừng sử dụng.
Phạm vi cung cấp và sự hỗ trợ về tính năng cho các vai trò quản lý danh tính và quyền truy cập (IAM) này trong Firebase sẽ
sẽ tiếp tục cải thiện khi công cụ này hoàn thiện.
Vai trò
Mô tả
Quyền
Firebase A/B Testing Quản trị viên
roles/firebaseabt.admin
(thử nghiệm)
Có toàn quyền đọc/ghi đối vớiA/B Testing tài nguyên
Quyền A/B Testing Quản trị viên
firebaseabt.experimentresults.get
firebaseabt.experiments.create
firebaseabt.experiments.delete
firebaseabt.experiments.get
firebaseabt.experiments.list
firebaseabt.experiments.update
firebaseabt.projectmetadata.get
Firebase A/B Testing Người xem
roles/firebaseabt.viewer
(thử nghiệm)
Truy cập chỉ đọc vào A/B Testing tài nguyên
Người xem A/B Testing
quyền
firebaseabt.experimentresults.get
firebaseabt.experiments.get
firebaseabt.experiments.list
firebaseabt.projectmetadata.get
Cloud Firestore vai trò
Tìm các vai trò Cloud Firestore hiện có trong
Tài liệu Google Cloud .
Để cho phép thành viên dự án chỉnh sửa và xuất bản quy tắc bảo mật trong
Firebase bảng điều khiển hoặc để triển khai các quy tắc bảo mật qua CLI Firebase , bạn
có thể tạo rồi chỉ định cho họ một vai trò tuỳ chỉnh
bao gồm
firebaserules.*
quyền .
Vai trò Cloud Storage
Tìm các vai trò Cloud Storage hiện có trong
Tài liệu Google Cloud .
Để cho phép thành viên dự án chỉnh sửa và xuất bản quy tắc bảo mật trong
Firebase bảng điều khiển hoặc để triển khai các quy tắc bảo mật qua CLI Firebase , bạn
có thể tạo rồi chỉ định cho họ một vai trò tuỳ chỉnh
bao gồm
firebaserules.*
quyền .
Cloud Functions for Firebase vai trò
Tìm các vai trò Cloud Functions for Firebase hiện có trong
Tài liệu Google Cloud .
Các vai trò trong chiến dịch nhắn tin trên Firebase
Các vai trò này áp dụng cho các chiến dịch cho Firebase Cloud Messaging và
Firebase In-App Messaging .
Vai trò
Mô tả
Quyền
Quản trị viên chiến dịch nhắn tin trong Firebase
roles/firebasemessagingcampaigns.admin
Có toàn quyền đọc/ghi vào tài nguyên của chiến dịch cho
Cloud Messaging và In-App Messaging
Quản trị viên chiến dịch nhắn tin trong Firebase
quyền
firebasemessagingcampaigns.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 trong Firebase
roles/firebasemessagingcampaigns.viewer
Quyền chỉ đọc đối với tài nguyên chiến dịch cho Cloud Messaging và In-App Messaging
Quyền của Người xem chiến dịch thông báo của Firebase
firebaseMessagingcampaigns.campaigns.get
firebaseMessagingcampaigns.campaigns.list
Firebase Cloud Messaging vai trò
Vai trò
Mô tả
Quyền
Firebase Cloud Messaging Quản trị viên
roles/firebasenotifications.admin
Toàn quyền đọc/ghi vào tài nguyênCloud Messaging
Quyền Cloud Messaging Quản trị viên
firebasenotification.messages.create
firebasenotification.messages.delete
firebasenotification.messages.get
firebasenotification.messages.list
firebasenotification.messages.update
Firebase Cloud Messaging Người xem
roles/firebasenotifications.viewer
Truy cập chỉ đọc vào Cloud Messaging tài nguyên
Người xem Cloud Messaging
quyền
firebasenotification.messages.get
firebasenotification.messages.list
Vai trò Firebase Crashlytics
Vai trò
Mô tả
Quyền
Firebase Crashlytics Quản trị viên
roles/firebasecrashlytics.admin
Có toàn quyền đọc/ghi đối vớiCrashlytics tài nguyên
Quản trị viên Crashlytics
quyền
firebasecrashlytics.config.get
firebasecrashlytics.config.update
firebasecrashlytics.data.get
firebasecrashlytics.issues.get
firebasecrashlytics.issues.list
firebasecrashlytics.issues.update
firebasecrashlytics.sessions.get
Firebase Crashlytics Người xem
roles/firebasecrashlytics.viewer
Quyền chỉ đọc đối với tài nguyênCrashlytics
Người xem Crashlytics
quyền
firebasecrashlytics.config.get
firebasecrashlytics.data.get
firebasecrashlytics.issues.get
firebasecrashlytics.issues.list
firebasecrashlytics.sessions.get
Vai trò Firebase Dynamic Links
Vai trò
Mô tả
Quyền
Firebase Dynamic Links Quản trị viên
roles/firebasedynamiclinks.admin
Toàn quyền đọc/ghi vào tài nguyênDynamic Links
Quyền Dynamic Links Quản trị viên
firebasedynamiclinks.destinations.list
firebasedynamiclinks.destinations.update
firebasedynamiclinks.domains.create
firebasedynamiclinks.domains.delete
firebasedynamiclinks.domains.get
firebasedynamiclinks.domains.list
firebasedynamiclinks.domains.update
firebasedynamiclinks.links.create
firebasedynamiclinks.links.get
firebasedynamiclinks.links.list
firebasedynamiclinks.links.update
firebasedynamiclinks.stats.get
Firebase Dynamic Links Người xem
roles/firebasedynamiclinks.viewer
Truy cập chỉ đọc vào Dynamic Links tài nguyên
Người xem Dynamic Links
quyền
firebasedynamiclinks.destinations.list
firebasedynamiclinks.domains.get
firebasedynamiclinks.domains.list
firebasedynamiclinks.links.get
firebasedynamiclinks.links.list
firebasedynamiclinks.stats.get
Firebase Extensions vai trò của nhà xuất bản
Thận trọng: Các vai trò này và sản phẩm cụ thể của các vai trò này
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ách không tương thích ngược hoặc bị hạn chế
của Google. Bản phát hành beta không phải tuân thủ bất kỳ chính sách nào về SLA hoặc việc ngừng sử dụng.
Phạm vi cung cấp và sự hỗ trợ về tính năng cho các vai trò quản lý danh tính và quyền truy cập (IAM) này trong Firebase sẽ
sẽ tiếp tục cải thiện khi công cụ này hoàn thiện.
Vai trò
Mô tả
Quyền
Firebase Extensions Nhà xuất bản – Quản trị viên tiện ích
roles/firebaseextensionspublisher.extensionsAdmin
(thử nghiệm)
Tải lên, xuất bản và xem chi tiết cũng như chỉ số củaFirebase Extensions
Nhà xuất bản Firebase Extensions - Quản trị viên tiện ích
quyền
firebaseextensionspublisher.extensions.create
firebaseextensionspublisher.extensions.delete
firebaseextensionspublisher.extensions.get
firebaseextensionspublisher.extensions.list
Firebase Extensions Nhà xuất bản - Người xem tiện ích
roles/firebaseextensionspublisher.extensionsViewer
(thử nghiệm)
Xem chi tiết và chỉ số choFirebase Extensions do nhà xuất bản này tải lên
Quyền Firebase Extensions Nhà xuất bản – Trình xem tiện ích
firebaseextensionspublisher.extensions.get
firebaseextensionspublisher.extensions.list
Firebase Hosting vai trò
Vai trò
Mô tả
Quyền
Firebase Hosting Quản trị viên
roles/firebasehosting.admin
Có toàn quyền đọc/ghi đối vớiHosting tài nguyên
Quản trị viên Hosting
quyền
firebasehosting.sites.create
firebasehosting.sites.delete
firebasehosting.sites.get
firebasehosting.sites.list
firebasehosting.sites.update
Firebase Hosting Người xem
roles/firebasehosting.viewer
Truy cập chỉ đọc vào Hosting tài nguyên
Người xem Hosting
quyền
firebasehosting.sites.get
firebasehosting.sites.list
Firebase In-App Messaging vai trò (beta)
Thận trọng: Các vai trò này và sản phẩm cụ thể của các vai trò này
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ách không tương thích ngược hoặc bị hạn chế
của Google. Bản phát hành beta không phải tuân thủ bất kỳ chính sách nào về SLA hoặc việc ngừng sử dụng.
Phạm vi cung cấp và sự hỗ trợ về tính năng cho các vai trò quản lý danh tính và quyền truy cập (IAM) trong Firebase này sẽ
sẽ tiếp tục cải thiện khi công cụ này hoàn thiện.
Vai trò
Mô tả
Quyền
Firebase In-App Messaging Quản trị viên
roles/firebaseinappmessaging.admin
(thử nghiệm)
Toàn quyền đọc/ghi vào tài nguyênIn-App Messaging
Quản trị viên In-App Messaging
quyền
firebaseinappMessaging.campaigns.create
firebaseinappMessaging.campaigns.delete
firebaseinappmessaging.campaigns.get
firebaseinappmessaging.campaigns.list
firebaseinappMessaging.campaigns.update
Firebase In-App Messaging Người xem
roles/firebaseinappmessaging.viewer
(thử nghiệm)
Truy cập chỉ đọc vào In-App Messaging tài nguyên
Người xem In-App Messaging
quyền
firebaseinappmessaging.campaigns.get
firebaseinappMessaging.campaigns.list
Firebase ML vai trò (beta)
Thận trọng: Các vai trò này và sản phẩm cụ thể của các vai trò này
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ách không tương thích ngược hoặc bị hạn chế
của Google. Bản phát hành beta không phải tuân thủ bất kỳ chính sách nào về SLA hoặc việc ngừng sử dụng.
Phạm vi cung cấp và sự hỗ trợ về tính năng cho các vai trò quản lý danh tính và quyền truy cập (IAM) này trong Firebase sẽ
sẽ tiếp tục cải thiện khi công cụ này hoàn thiện.
Vai trò
Mô tả
Quyền
Firebase ML Quản trị viên
roles/firebaseml.admin
(thử nghiệm)
Toàn quyền đọc/ghi vào tài nguyênFirebase ML
Quản trị viên Firebase ML
quyền
firebaseml.models.create
firebaseml.models.get
firebaseml.models.list
firebaseml.models.update
firebaseml.models.delete
firebaseml.modelversions.create
firebaseml.modelversion.get
firebaseml.modelversion.list
firebaseml.modelversions.update
firebaseml.modelversion.delete
firebaseml.compressionjobs.create
firebaseml.compressionjobs.get
firebaseml.compressionjobs.list
firebaseml.compressionjobs.update
firebaseml.compressionjobs.delete
firebaseml.compressionjobs.start
Firebase ML Người xem
roles/firebaseml.viewer
(thử nghiệm)
Quyền chỉ đọc đối với tài nguyênFirebase ML
Người xem Firebase ML
quyền
firebaseml.models.get
firebaseml.models.list
firebaseml.modelversion.get
firebaseml.modelversion.list
firebaseml.compressionjobs.get
firebaseml.compressionjobs.list
Vai trò
Mô tả
Quyền
Firebase Performance Monitoring Quản trị viên
roles/firebaseperformance.admin
Có toàn quyền đọc/ghi đối vớiPerformance Monitoring tài nguyên
Định cấu hình và nhận Performance Monitoring thông báo
Quyền Performance Monitoring Quản trị viên
firebaseperformance.config.create
firebaseperformance.config.delete
firebaseperformance.config.update
firebaseperformance.data.get
Firebase Performance Monitoring Người xem
roles/firebaseperformance.viewer
Truy cập chỉ đọc vào Performance Monitoring tài nguyên
Người xem Performance Monitoring
quyền
firebaseperformance.data.get
Firebase Realtime Database vai trò
Vai trò
Mô tả
Quyền
Firebase Realtime Database Quản trị viên
roles/firebasedatabase.admin
Có toàn quyền đọc/ghi đối vớiRealtime Database tài nguyên
Quản trị viên Realtime Database
quyền
firebasedatabase.instances.create
firebasedatabase.instances.get
firebasedatabase.instances.list
firebasedatabase.instances.update
Firebase Realtime Database Người xem
roles/firebasedatabase.viewer
Truy cập chỉ đọc vào Realtime Database tài nguyên
Người xem Realtime Database
quyền
firebasedatabase.instances.get
firebasedatabase.instances.list
Firebase Remote Config vai trò
Vai trò
Mô tả
Quyền
Firebase Remote Config Quản trị viên
roles/cloudconfig.admin
Có toàn quyền đọc/ghi đối vớiRemote Config tài nguyên
Quản trị viên Remote Config
quyền
cloudconfig.configs.get
cloudconfig.configs.update
Firebase Remote Config Người xem
roles/cloudconfig.viewer
Truy cập chỉ đọc vào Remote Config tài nguyên
Quyền của Remote Config Người xem
Cloudconfig.configs.get
Firebase Test Lab vai trò
Firebase Test Lab yêu cầu quyền truy cập vào Cloud Storage bộ chứa, vì vậy
yêu cầu một tập hợp các quyền rất cụ thể mà không phải tất cả đều có trong
vai trò chuẩn được xác định trước trong Firebase. Để cấp quyền truy cập cho Test Lab , hãy sử dụng một trong
các giải pháp được mô tả trong
Quyền Firebase Test Lab
.