Ringkasan Akun Layanan Firebase

Firebase menggunakan akun layanan untuk mengoperasikan dan mengelola layanan tanpa membagikan kredensial pengguna. Ketika membuat project Firebase, Anda mungkin menyadari bahwa sejumlah akun layanan sudah tersedia di project Anda.

Selain itu, ketika menambahkan layanan atau melakukan tindakan tertentu (misalnya, menautkan produk Firebase ke BigQuery), Anda mungkin juga menyadari bahwa akun layanan baru ditambahkan ke project Anda. Beberapa dari akun layanan ini ditambahkan langsung oleh Firebase; yang lainnya ditambahkan melalui project Google Cloud yang terkait dengan project Firebase Anda.

Anda dapat melihat semua akun layanan yang terkait dengan project di tab Akun layanan di bagian > Setelan Project Anda di Firebase console.

Berikut adalah daftar akun layanan yang dikelola oleh Firebase:

Nama Akun Penggunaan akun Kapan ditambahkan ke project
firebase-service-account@firebase-sa-management.iam.gserviceaccount.com Untuk mengelola dan menautkan layanan Firebase ke project Google Cloud - diperlukan untuk semua project Firebase

Saat membuat project Firebase/menambahkan layanan Firebase ke project Google Cloud yang sudah ada

Catatan: Beberapa project Firebase yang dibuat sebelum September 2018 tidak berisi akun layanan ini. Namun, Firebase otomatis menambahkan akun layanan ini ke salah satu project tersebut saat tindakan yang akan dilakukan memerlukan akun layanan ini.

service-project-number@gcp-sa-firebaseappcheck.iam.gserviceaccount.com Untuk memverifikasi token respons yang diterbitkan oleh penyedia App Check berikut:
  • reCAPTCHA Enterprise
  • Play Integrity API
Saat mendaftarkan aplikasi untuk menggunakan App Check dengan penyedia berikut:
  • reCAPTCHA Enterprise
  • Play Integrity API
project-id@appspot.gserviceaccount.com Untuk mengelola produk yang terkait dengan App Engine: Cloud Firestore, Cloud Storage for Firebase, dan Cloud Functions for Firebase Saat membuat project Firebase/mengimpor project Google Cloud ke Firebase
Mungkin sudah ada untuk project Google Cloud sebelum diimpor
service-project-number@firebase-rules.iam.gserviceaccount.com Untuk mengelola Aturan Keamanan Firebase untuk Cloud Firestore, Cloud Storage for Firebase, dan Realtime Database Saat membuat project Firebase/mengimpor project Google Cloud ke Firebase
service-project number@gcp-sa-firebasestorage.iam.gserviceaccount.com

(tidak digunakan lagi) firebase-storage@system.gserviceaccount.com
Untuk mengelola bucket Cloud Storage for Firebase. Saat membuat project Firebase/mengimpor project Google Cloud ke Firebase.
Akun layanan firebase-storage@ tidak lagi ditetapkan ke project baru. Lihat FAQ dukungan.
service-project-number@gcf-admin-robot.iam.gserviceaccount.com Untuk mengoperasikan Cloud Functions for Firebase Saat membuat project Firebase/mengimpor project Google Cloud ke Firebase
Mungkin sudah ada untuk project Google Cloud sebelum diimpor
project-number@cloudservices.gserviceaccount.com Untuk menggunakan Google API Saat membuat project Firebase/mengimpor project Google Cloud ke Firebase
Mungkin sudah ada untuk project Google Cloud sebelum diimpor
firebase-adminsdk-random5chars@project-id.iam.gserviceaccount.com Untuk memberikan kredensial untuk Firebase Admin SDK Saat membuat project Firebase/mengimpor project Google Cloud ke Firebase
firebase-measurement@system.gserviceaccount.com Untuk mengekspor data Firebase dari Google Analytics ke BigQuery Saat menautkan produk Firebase ke BigQuery
crashlytics-exporter@crashlytics-bigquery-prod.iam.gserviceaccount.com Untuk mengekspor data dari Firebase Crashlytics ke BigQuery Saat menautkan produk Firebase ke BigQuery
exporter@fcm-bq-export-prod.iam.gserviceaccount.com Untuk mengekspor data dari Firebase Cloud Messaging ke BigQuery Saat menautkan produk Firebase ke BigQuery
exporter@performance-bq-export-prod.iam.gserviceaccount.com Untuk mengekspor data dari Firebase Performance Monitoring ke BigQuery Saat menautkan produk Firebase ke BigQuery
service-project-number@gcp-sa-bigquerydatatransfer.iam.gserviceaccount.com Untuk mengimpor data ke BigQuery dari produk Firebase apa pun (Google Analytics, Crashlytics, Cloud Messaging, Performance Monitoring) Saat menautkan produk Firebase ke BigQuery
ext-extension-instance-id@project-id.iam.gserviceaccount.com Untuk mengelola penginstalan dan menjalankan ekstensi Firebase Saat penginstalan ekstensi (setiap instance ekstensi memiliki akun layanannya sendiri)
(deprecated) firebase-crashreporting-random4char@project-name.iam.gserviceaccount.com Untuk mengupload simbol kerusakan ke Firebase Crash Reporting Saat membuat project Firebase