Firebase sử dụng tài khoản dịch vụ để vận hành và quản lý dịch vụ mà không cần chia sẻ thông tin đăng nhập của người dùng. Khi bạn tạo một dự án Firebase, bạn có thể nhận thấy rằng một số tài khoản dịch vụ đã có sẵn trong dự án của bạn.
Bạn cũng có thể nhận thấy rằng các tài khoản dịch vụ mới được thêm vào dự án của bạn khi bạn thêm dịch vụ hoặc thực hiện các hành động nhất định (ví dụ: liên kết sản phẩm Firebase với BigQuery). Một số tài khoản dịch vụ này được thêm trực tiếp bởi Firebase; những người khác được thêm thông qua dự án Google Cloud được liên kết với dự án Firebase của bạn.
Bạn có thể xem tất cả các tài khoản dịch vụ được liên kết với dự án của mình trong tab Tài khoản dịch vụ của > Cài đặt dự án trong bảng điều khiển Firebase.
Dưới đây là danh sách các tài khoản dịch vụ do Firebase quản lý:
Tên tài khoản | Sử dụng tài khoản | Khi được thêm vào dự án |
---|---|---|
firebase-service-account@firebase-sa-management.iam.gserviceaccount.com | Để quản lý và liên kết các dịch vụ Firebase với các dự án Google Cloud - bắt buộc đối với tất cả các dự án Firebase | Tại thời điểm tạo dự án Firebase / thêm dịch vụ Firebase vào dự án Google Cloud hiện có Lưu ý: Một số dự án Firebase được tạo trước tháng 9 năm 2018 không chứa tài khoản dịch vụ này. Tuy nhiên, Firebase sẽ tự động thêm tài khoản dịch vụ này vào bất kỳ dự án nào trong số các dự án này khi một hành động yêu cầu tài khoản dịch vụ này được thực hiện tiếp theo. |
service- project-number @ gcp-sa-firebaseappcheck.iam.gserviceaccount.com | Để xác minh mã phản hồi do các nhà cung cấp Kiểm tra ứng dụng sau phát hành:
| Tại thời điểm đăng ký ứng dụng để sử dụng Kiểm tra ứng dụng với các nhà cung cấp sau:
|
project-id @ appspot.gserviceaccount.com | Để quản lý các sản phẩm được liên kết với App Engine: Cloud Firestore, Cloud Storage cho Firebase và Cloud Functions cho Firebase | Tại thời điểm tạo dự án Firebase / nhập dự án Google Cloud vào Firebase Có thể đã tồn tại cho các dự án Google Cloud trước khi nhập |
service- project-number @ firebase-rules.iam.gserviceaccount.com | Để quản lý Quy tắc bảo mật Firebase cho Cloud Firestore, Cloud Storage cho Firebase và Cơ sở dữ liệu thời gian thực | Tại thời điểm tạo dự án Firebase / nhập dự án Google Cloud vào Firebase |
service- project number @ gcp-sa-firebasestorage.iam.gserviceaccount.com (không dùng nữa) firebase-storage@system.gserviceaccount.com | Để quản lý Bộ nhớ đám mây cho nhóm Firebase. | Tại thời điểm tạo dự án Firebase / nhập dự án Google Cloud vào Firebase. tài khoản firebase-storage@ service không còn được gán cho các dự án mới. Xem Câu hỏi thường gặp về hỗ trợ . |
service- project-number @ gcf-admin-robot.iam.gserviceaccount.com | Để vận hành Chức năng đám mây cho Firebase | Tại thời điểm tạo dự án Firebase / nhập dự án Google Cloud vào Firebase Có thể đã tồn tại cho các dự án Google Cloud trước khi nhập |
project-number @ cloudervices.gserviceaccount.com | Để sử dụng các API của Google | Tại thời điểm tạo dự án Firebase / nhập dự án Google Cloud vào Firebase Có thể đã tồn tại cho các dự án Google Cloud trước khi nhập |
firebase-Administnsdk- random5chars @ project-id .iam.gserviceaccount.com | Để cung cấp thông tin đăng nhập cho SDK quản trị Firebase | Tại thời điểm tạo dự án Firebase / nhập dự án Google Cloud vào Firebase |
firebase-measurement@system.gserviceaccount.com | Để xuất dữ liệu Firebase từ Google Analytics sang BigQuery | Tại thời điểm liên kết bất kỳ sản phẩm Firebase nào với BigQuery |
crashlytics-exporter@crashlytics-bigquery-prod.iam.gserviceaccount.com | Để xuất dữ liệu từ Firebase Crashlytics sang BigQuery | Tại thời điểm liên kết bất kỳ sản phẩm Firebase nào với BigQuery |
exporter@fcm-bq-export-prod.iam.gserviceaccount.com | Để xuất dữ liệu từ Nhắn tin qua đám mây của Firebase sang BigQuery | Tại thời điểm liên kết bất kỳ sản phẩm Firebase nào với BigQuery |
exporter@performance-bq-export-prod.iam.gserviceaccount.com | Để xuất dữ liệu từ Giám sát hiệu suất Firebase sang BigQuery | Tại thời điểm liên kết bất kỳ sản phẩm Firebase nào với BigQuery |
service- project-number @ gcp-sa-bigquerydatatransfer.iam.gserviceaccount.com | Để nhập dữ liệu vào BigQuery từ bất kỳ sản phẩm Firebase nào (Google Analytics, Crashlytics, Cloud Messaging, Giám sát hiệu suất) | Tại thời điểm liên kết bất kỳ sản phẩm Firebase nào với BigQuery |
ext- extension-instance-id @ project-id .iam.gserviceaccount.com | Để quản lý cài đặt và chạy tiện ích mở rộng Firebase | Tại thời điểm cài đặt tiện ích mở rộng (mỗi phiên bản tiện ích mở rộng có tài khoản dịch vụ riêng) |
(không dùng nữa) firebase-crashreporting- random4char @ project-name .iam.gserviceaccount.com | Để tải các biểu tượng sự cố lên Báo cáo sự cố Firebase | Tại thời điểm tạo dự án Firebase |