Omówienie kont usługi Firebase

Firebase używa kont usługi do obsługi usług i zarządzania nimi bez ich udostępniania. dane logowania użytkownika. Podczas tworzenia projektu Firebase możesz zauważyć, że liczba kont usługi jest już dostępnych w Twoim projekcie.

Możesz też zauważyć, że do projektu są dodawane nowe konta usługi, dodajesz usługi lub wykonujesz określone działania (np. tworzysz połączenie z Firebase, do BigQuery). Niektóre z tych kont usługi są dodawane bezpośrednio przez Firebase innych użytkowników jest dodanych za pomocą projektu Google Cloud powiązanego z projekt Firebase.

Wszystkie konta usługi powiązane z projektem możesz wyświetlić w Konta usługi na > Ustawienia projektu w Konsola Firebase.

Oto lista kont usługi zarządzanych przez Firebase:

Nazwa konta Wykorzystanie konta Po dodaniu do projektu
firebase-service-account@firebase-sa-management.iam.gserviceaccount.com

(Wycofane)

Aby zarządzać usługami Firebase i połączyć je z Google Cloud projektami – wymagane dla wszystkich projektów Firebase

W momencie tworzenia projektu Firebase lub dodawania usług Firebase do istniejący Google Cloud projekt

usługa-project-number@gcp-sa-firebase.iam.gserviceaccount.com Aby zarządzać usługami Firebase i połączyć je z Google Cloud projektami – wymagane dla wszystkich projektów Firebase

W momencie tworzenia projektu Firebase lub dodawania usług Firebase do istniejący Google Cloud projekt

usługa-project-number@gcp-sa-firebaseappcheck.iam.gserviceaccount.com Aby zweryfikować tokeny odpowiedzi wystawione przez App Check usługodawcy:
  • reCAPTCHA Enterprise
  • Play Integrity API
W momencie rejestrowania aplikacji, aby korzystać z App Check z tymi wymaganiami usługodawcy:
  • reCAPTCHA Enterprise
  • Play Integrity API
project-id@appspot.gserviceaccount.com Aby zarządzać produktami powiązanymi z kontem App Engine: Cloud Firestore, Cloud Storage for Firebase i Cloud Functions for Firebase W momencie tworzenia / importu projektu Firebase lub usługi Google Cloud projekt do Firebase
Może już istnieć w Google Cloud projektach przed zaimportowaniem
service-project-number@firebase-rules.iam.gserviceaccount.com Aby zarządzać domeną Firebase Security Rules w domenie Cloud Firestore, Cloud Storage for Firebase, i Realtime Database W momencie tworzenia / importu projektu Firebase lub usługi Google Cloud projekt do Firebase
service-project number@gcp-sa-firebasestorage.iam.gserviceaccount.com

(wycofane) firebase-storage@system.gserviceaccount.com
Do zarządzania zasobnikami Cloud Storage for Firebase. W momencie tworzenia / importu projektu Firebase lub usługi Google Cloud do Firebase.
firebase-storage@ konto usługi nie jest już przypisane do nowych projektów. Zobacz przeczytaj najczęstsze pytania dotyczące pomocy.
usługa-project-number@gcf-admin-robot.iam.gserviceaccount.com Aby obsługiwać: Cloud Functions for Firebase W momencie tworzenia / importu projektu Firebase lub usługi Google Cloud projekt do Firebase
Może już istnieć w Google Cloud projektach przed zaimportowaniem
project-number@cloudservices.gserviceaccount.com Aby korzystać z interfejsów API Google W momencie tworzenia lub importowania Google Cloud projektu Firebase do Firebase
Może już istnieć w Google Cloud projektach przed zaimportowaniem
firebase-adminsdk-random5chars@project-id.iam.gserviceaccount.com Aby podać dane logowania do: Firebase Admin SDK W momencie tworzenia / importu projektu Firebase lub usługi Google Cloud projekt do Firebase
firebase-measurement@system.gserviceaccount.com Aby wyeksportować dane Firebase z usługi Google Analytics do BigQuery W momencie łączenia dowolnej usługi Firebase z BigQuery
crashlytics-exporter@crashlytics-bigquery-prod.iam.gserviceaccount.com Aby wyeksportować dane z usługi Firebase Crashlytics do BigQuery W momencie łączenia dowolnej usługi Firebase z BigQuery
exporter@fcm-bq-export-prod.iam.gserviceaccount.com Aby wyeksportować dane z usługi Firebase Cloud Messaging do BigQuery W momencie łączenia dowolnej usługi Firebase z BigQuery
exporter@performance-bq-export-prod.iam.gserviceaccount.com Aby wyeksportować dane z usługi Firebase Performance Monitoring do BigQuery W momencie łączenia dowolnej usługi Firebase z BigQuery
service-project-number@gcp-sa-bigquerydatatransfer.iam.gserviceaccount.com Importowanie do BigQuery danych z dowolnej usługi Firebase (Google Analytics, Crashlytics, Cloud Messaging, Performance Monitoring). W momencie łączenia dowolnej usługi Firebase z BigQuery
ext-extension-instance-id@project-id.iam.gserviceaccount.com Zarządzanie instalacją i uruchamianie rozszerzenia Firebase W momencie instalacji rozszerzenia (każde wystąpienie rozszerzenia ma własne konto usługi)
(wycofane) firebase-crashreporting-random4char@project-name.iam.gserviceaccount.com Aby przesłać symbole awarii do aplikacji Firebase Crash Reporting W momencie tworzenia projektu Firebase