Firebase ile ilgili hizmet hesaplarına genel bakış

Firebase, hizmetleri çalıştırmak ve yönetmek için hizmet hesaplarını kullanır. Bu hesaplar, kullanıcı kimlik bilgilerini paylaşmaz. Bir Firebase projesi oluşturduğunuzda veya mevcut bir projeye Firebase eklediğinizdeGoogle Cloud, Firebase projenizde birkaç hizmet hesabının zaten mevcut olduğunu fark edebilirsiniz.

Hizmetleri kullanmaya başladığınızda veya belirli işlemleri (örneğin, bir Firebase ürününü BigQuery'e bağlama) gerçekleştirdiğinizde Firebase projenize yeni hizmet hesaplarının eklendiğini de fark edebilirsiniz. Bu hizmet hesaplarından bazıları doğrudan Firebase tarafından, bazıları ise Firebase projenizle ilişkili BigQuery projesi tarafından eklenir.Google Cloud

Projenizle ilgili tüm hizmet hesaplarını > Proje Ayarları bölümündeki Hizmet hesapları sekmesinde görüntüleyebilirsiniz.Firebase

Firebase ile ilgili hizmet hesaplarının listesini aşağıda bulabilirsiniz:

Hizmet hesabı adı Hesap kullanımı Hesap projeye eklendiğinde
service-PROJECT_NUMBER@gcp-sa-firebase.iam.gserviceaccount.com Firebase hizmetlerini Google Cloud projelerine bağlama ve yönetme (Tüm Firebase projeleri için gereklidir)

Firebase projesi oluşturulurken / mevcut bir Google Cloud projesine Firebase hizmetleri eklenirken eklenir.

firebase-adminsdk-random5char@PROJECT_ID.iam.gserviceaccount.com Firebase Admin SDK için kimlik bilgileri sağlama

Firebase projesi oluşturulurken / mevcut bir Google Cloud projesine Firebase hizmetleri eklenirken eklenir.

service-PROJECT_ID@gcp-sa-firebasevertexai.iam.gserviceaccount.com

Gemini Developer API ve Agent Platform Gemini API (formerly Vertex AI)'nın Firebase AI Logic üzerinden kullanımını yetkilendirmek için.

Bu hizmet hesabı hakkında daha fazla bilgi edinin.

Firebase AI Logic etkinleştirilirken eklenir.

firebase-app-hosting-compute@PROJECT ID.iam.gserviceaccount.com

Uygulamanızı oluşturmak, çalıştırmak ve izlemek için kullanılır. Ayrıca, Cloud Firestore'dan veri yükleme gibi işlemleri gerçekleştirmek için Admin SDK'sının kimliğini Uygulama Varsayılan Kimlik Bilgileriyle doğrulama iznine de sahiptir.

Bu hizmet hesabı hakkında daha fazla bilgi edinin.

Firebase App Hosting etkinleştirilirken eklenir.

service-PROJECT_NUMBER@gcf-admin-robot.iam.gserviceaccount.com Cloud Functions for Firebase'ı çalıştırmak için

(2020 itibarıyla) Projede Cloud Functions API etkinleştirilirken eklenir.

(eski) Firebase projesi oluşturulurken veya mevcut bir Google Cloud projesine Firebase hizmetleri eklenirken eklenir.

Firebase projeye eklenmeden önce bazı Google Cloud projelerde zaten mevcut olabilir.

service-PROJECT_NUMBER@firebase-rules.iam.gserviceaccount.com Cloud Firestore için Firebase Security Rules üzerinden erişimi yönetmek üzere

(2021 itibarıyla) Projenin ilk Cloud Firestore örneği sağlanırken eklenir.

(eski) Firebase projesi oluşturulurken veya mevcut bir Google Cloud projesine Firebase hizmetleri eklenirken eklenir.

PROJECT_ID@appspot.gserviceaccount.com App Engine ile ilişkili kaynakları yönetmek için:
  • varsayılan Cloud Firestore örnek
  • varsayılan .appspot Cloud Storage for Firebase paketi
  • Cloud Functions for Firebase (1. nesil planlanmış işlevler)

(2021 itibarıyla) Projenin App Engine uygulaması sağlanırken eklenir.

(eski) Firebase projesi oluşturulurken veya mevcut bir Google Cloud projesine Firebase hizmetleri eklenirken eklenir.

Firebase projeye eklenmeden önce bazı Google Cloud projelerde zaten mevcut olabilir.

service-PROJECT_NUMBER@gcp-sa-firebasestorage.iam.gserviceaccount.com Cloud Storage for Firebase paketlerini yönetmek için

Projenin ilk Cloud Storage for Firebase grubu sağlanırken veya mevcut bir Cloud Storage grubu Firebase'e aktarılırken eklenir.

2022'de bu hizmet hesabı, Cloud Storage for Firebase paketi olan tüm mevcut projelere eklendi. SSS bölümüne bakın.

firebase-measurement@system.gserviceaccount.com Google Analytics verilerini BigQuery ürününe aktarmak için Herhangi bir Firebase ürünü BigQuery'ye bağlanırken eklenir.
crashlytics-exporter@crashlytics-bigquery-prod.iam.gserviceaccount.com Firebase Crashlytics verilerini BigQuery ürününe aktarmak için Herhangi bir Firebase ürünü BigQuery'ya bağlanırken eklenir.
service-PROJECT_NUMBER@gcp-sa-crashlytics.iam.gserviceaccount.com Akışla dışa aktarma özelliğini kullanarak Firebase Crashlytics verilerini BigQuery dışa aktarma Crashlytics akışını dışa aktarma özelliği BigQuery için etkinleştirilirken eklenir.
exporter@fcm-bq-export-prod.iam.gserviceaccount.com Firebase Cloud Messaging verilerini BigQuery ürününe aktarmak için Herhangi bir Firebase ürünü BigQuery'ye bağlanırken eklenir.
exporter@performance-bq-export-prod.iam.gserviceaccount.com Firebase Performance Monitoring verilerini BigQuery ürününe aktarmak için Herhangi bir Firebase ürünü BigQuery'ya bağlanırken eklenir.
service-PROJECT_NUMBER@gcp-sa-bigquerydatatransfer.iam.gserviceaccount.com Herhangi bir Firebase ürününden (ör. Google Analytics, Crashlytics, Cloud Messaging ve Performance Monitoring) BigQuery'e veri aktarmak için Herhangi bir Firebase ürünü BigQuery'ya bağlanırken eklenir.
ext-EXTENSION_INSTANCE_ID@PROJECT_ID.iam.gserviceaccount.com Firebase uzantılarının yüklenmesini yönetmek ve uzantıları çalıştırmak için

Uzantı yüklenirken eklenir (Her uzantı örneğinin kendi hizmet hesabı vardır)

Kullanımdan kaldırılan hizmet hesapları

(kullanımdan kaldırıldı)
PROJECT_NUMBER@cloudservices.gserviceaccount.com

(desteği sonlandırıldı)
Google API'lerini kullanmak için

(kullanımdan kaldırıldı) Artık Firebase projelerine eklenmiyor.

Firebase projesi oluşturulurken / mevcut bir Google Cloud projesine Firebase hizmetleri eklenirken eklenir.

Firebase projeye eklenmeden önce bazı Google Cloud projelerde zaten mevcut olabilir.

(kullanımdan kaldırıldı)
firebase-service-account@firebase-sa-management.iam.gserviceaccount.com
(kullanımdan kaldırıldı)
Firebase hizmetlerini Google Cloud projelerine bağlamak ve bu projelerde yönetmek için

(kullanımdan kaldırıldı) Artık Firebase projelerine eklenmiyor.

Firebase projesi oluşturulurken / mevcut bir Google Cloud projesine Firebase hizmetleri eklenirken eklenir.

(desteği sonlandırıldı)
firebase-storage@system.gserviceaccount.com
(kullanımdan kaldırıldı)
Cloud Storage for Firebase paketlerini yönetmek için

(kullanımdan kaldırıldı) Artık Firebase projelerine eklenmiyor.

Firebase projesi oluşturulurken / mevcut bir Google Cloud projesine Firebase hizmetleri eklenirken eklenir.

2022 itibarıyla firebase-storage@ hizmet hesabı artık yeni projelere eklenmiyor. SSS bölümüne bakın.

(kullanımdan kaldırıldı)
firebase-crashreporting-random4char@PROJECT_ID.iam.gserviceaccount.com
(kullanımdan kaldırıldı)
Kilitlenme simgelerini Firebase Crash Reporting'e yüklemek için

(kullanımdan kaldırıldı) Artık Firebase projelerine eklenmiyor.

Firebase projesi oluşturulurken / mevcut bir Google Cloud projesine Firebase hizmetleri eklenirken eklenir.