Firebase IAM izinleri

Proje üyelerinize erişim izinleri rolleri Roller, izinlerin toplamıdır. Bir proje üyesine rol atadığınızda o proje üyesine tüm rolün içerdiği izinleri belirlemeniz gerekir.

Bu sayfada, Firebase tarafından desteklenen bir rolde listelenebilecek izinler tarafından etkinleştirilen işlemler açıklanmaktadır. Bu izinler iki kategoriye ayrılır:

Gerekli izinler

Firebase IAM aşağıdaki izinleri içerir:

Belirli bir Firebase ürününe özgü izinlerin genel listesi ve açıklaması için hizmetten yararlanabilmeniz için Firebase ürününe özel IAM izinleri.

Tüm rollere dahil olan gerekli izinler

Aşağıdaki tabloda listelenen izinler, Firebase ürün veya hizmeti.

Bu izinler Önceden tanımlanmış Firebase rolleri.

İzin Açıklama
Firebase proje bilgilerini alma izni verir
Firebase proje bilgilerini alma izni verir
Burslar durumunu kontrol etmek ve Google API'lerini çalıştırmak için Firebase CLI komutları

Firebase hizmetine özel işlemler için gerekli izinler

Aşağıdaki tabloda listelenen izinler, Firebase hizmetlerine özgü bazı işlemleri gerçekleştirmek için gereklidir.

Gerekirse bu izinler Firebase önceden tanımlanmış rollerinin her birine otomatik olarak dahil edilir.

İşlem Gerekli izin
İş birliği araçlarıyla Firebase proje entegrasyonlarına erişme (Slack, Jira ve PagerDuty dahil) firebaseextensions.configs.*
StackDriver'dan kullanım ve analizleri görüntüleme monitoring.timeSeries.list
Koşu Firebase KSA komutlar
Daha fazla bilgi için aşağıdaki Google Cloud belgelerine göz atın: Runtime Configurator Erişimi.
runtimeconfig.*

Firebase yönetimine özel işlemler için gerekli izinler

Aşağıdaki tabloda listelenen izinler, şu özelliklere sahip ek izinler: Firebase yönetimine özel bazı işlemler gerçekleştirmek için gereklidir.

Yönetim izni ve ilişkili işlemler Gereken ek izin
firebase.billingPlans.update
Firebase projesinin faturalandırma planını değiştirme sourcemanager.projects.createBillingAssignment
sourcemanager.projects.deleteBillingAssignment
firebase.projects.delete
Firebase projesini silme sourcemanager.projects.sil
firebase.projects.update
Mevcut bir Google Cloud projesine Firebase kaynakları ekleme sourcemanager.projects.get
serviceusage.services.enable
serviceusage.services.get
Firebase projesinin adını değiştirme resourcemanager.projects.güncelleme
Android uygulamaları için SHA sertifika parmak izleri ekleme clientauthconfig.clients.create
Android uygulamaları için SHA sertifikası dijital parmak izlerini kaldırma clientauthconfig.clients.sil
Apple uygulamaları için App Store kimliğini veya ekip kimliğini güncelleme clientauthconfig.clients.get
clientauthconfig.clients.update

Firebase ürünlerine özgü IAM izinleri

Aşağıdaki tablolarda Firebase'e özgü izinler listelenmiştir. ürün veya hizmet. Bu izinleri şu amaçlarla kullanabilirsiniz: özel roller oluşturabilirsiniz.

Firebase Management izinleri

Aşağıdaki yönetim izinlerinden bazılarının Belirli işlemler için ek izinler gerektirir.

İzin adı Açıklama
firebase.billingPlans.get Geçerli olanı al Firebase faturalandırma planı bir proje için
firebase.billingPlans.update Bir projenin mevcut Firebase faturalandırma planını değiştirme
firebase.clients.create Projeye yeni uygulamalar ekleme
firebase.clients.delete Projedeki mevcut uygulamaları silme
firebase.clients.get Bir projedeki uygulamalarla ilgili ayrıntıları ve yapılandırmaları alma
firebase.clients.list Bir projedeki uygulamaların listesini alma
firebase.clients.undelete Silinmiş bir uygulamayı, verileri kalıcı olarak silinmeden önce silme işlemini geri alma
firebase.clients.update Bir projedeki uygulamalarla ilgili ayrıntıları ve yapılandırmaları güncelleme
firebase.links.create Google sistemlerine yeni bağlantılar oluşturma
(Firebase konsolu > Proje Ayarları > Entegrasyonlar)
firebase.links.sil Google sistemlerinin bağlantılarını silin
(Firebase konsolu > Proje Ayarları > Entegrasyonlar)
firebase.links.list Google sistemlerine giden bağlantıların listesini alma
(Firebase konsolu > Proje Ayarları > Entegrasyonlar)
firebase.links.update Google sistemlerindeki mevcut bağlantıları güncelleme
(Firebase konsolu > Proje Ayarları > Entegrasyonlar)
firebase.playLinks.get Google Play bağlantısıyla ilgili ayrıntıları alma
(Firebase konsolu > Proje Ayarları > Entegrasyonlar > Google Play)
firebase.playLinks.list Google Play bağlantılarının listesini alma
(Firebase konsolu > Proje Ayarları > Entegrasyonlar > Google Play)
firebase.playLinks.güncelleme Yeni bağlantılar oluşturun ve Google Play'deki mevcut bağlantıları güncelleyin
(Firebase konsolu > Proje Ayarları > Entegrasyonlar > Google Play)
firebase.projects.sil Mevcut projeleri silin
firebase.projects.get Bir projenin ayrıntılarını ve Firebase kaynaklarını alma
firebase.projects.güncelleme Mevcut bir projenin özelliklerini değiştirin
Geçerli Firebase ürünleri ve özellikleri hakkında uyarılar alın (daha fazla bilgi)
firebaseinstallations.instances.delete Firebase yükleme kimliğini ve bu yüklemeyle bağlantılı verileri silin (daha fazla bilgi)

Google Analytics izinleri

Aşağıdaki izinler, şuna bağlı Analytics mülküne erişim izni verir: Firebase projesiyle ilgili. Firebase proje üyelerinin Analytics verileri (kitleler, kullanıcı özellikleri, dönüşüm hunileri, raporlar, dönüşümler vb.

İzin adı Açıklama
firebaseanalytics.resources.googleAnalyticsEdit Varsayılan olarak, bağlı kullanıcılara Analytics Düzenleyici rolü verir Analytics mülk
firebaseanalytics.resources.googleAnalyticsAdditionalAccess Varsayılan olarak, bağlı kullanıcılara Analytics Pazarlamacı rolü verir Analytics mülk
firebaseanalytics.resources.googleAnalyticsReadAndAnalyze Varsayılan olarak, Analytics Görüntüleyici rolünü bağlı Analytics mülk
firebaseanalytics.resources.googleAnalyticsRestrictedAccess Varsayılan olarak, Analytics Görüntüleyici rolünü bağlı Gelir ve maliyet verilerine erişimi olmayan Analytics mülk

Firebase App Check izinleri

İzin adı Açıklama
firebaseappcheck.appAttestConfig.get Bir uygulamanın App Attest yapılandırmasını alma
firebaseappcheck.appAttestConfig.update Bir uygulamanın App Attest yapılandırmasını güncelleme
firebaseappcheck.appCheckTokens.verify Bir Firebase projesi için oluşturulan App Check jetonlarını doğrulama
firebaseappcheck.debugTokens.get Bir uygulamanın hata ayıklama jetonlarını alma
firebaseappcheck.debugTokens.update Bir uygulamanın hata ayıklama jetonlarını oluşturma, güncelleme veya silme
firebaseappcheck.deviceCheckConfig.get Bir uygulamanın DeviceCheck yapılandırmasını alma
firebaseappcheck.deviceCheckConfig.update Bir uygulamanın DeviceCheck yapılandırmasını güncelleme
firebaseappcheck.playIntegrityConfig.get Bir uygulamanın Play Integrity yapılandırmasını alma
firebaseappcheck.playIntegrityConfig.update Bir uygulamanın Play Integrity yapılandırmasını güncelleme
firebaseappcheck.recaptchaEnterpriseConfig.get Bir uygulamanın reCAPTCHA Enterprise yapılandırmasını alma
firebaseappcheck.recaptchaEnterpriseConfig.update Bir uygulamanın reCAPTCHA Enterprise yapılandırmasını güncelleme
firebaseappcheck.recaptchaV3Config.get Bir uygulamanın reCAPTCHA v3 yapılandırmasını alma
firebaseappcheck.recaptchaV3Config.update Bir uygulamanın reCAPTCHA v3 yapılandırmasını güncelleme
firebaseappcheck.safetyNetConfig.get Bir uygulamanın SafetyNet yapılandırmasını alma
firebaseappcheck.safetyNetConfig.update Bir uygulamanın SafetyNet yapılandırmasını güncelleme
firebaseappcheck.services.get Bir projenin hizmet yaptırım yapılandırmalarını alma
firebaseappcheck.services.update Bir projenin hizmet yaptırım yapılandırmalarını güncelleme

Firebase App Distribution izinleri

İzin adı Açıklama
firebaseappdistro.releases.list Mevcut dağıtımların ve Davet Bağlantılarının listesini al
firebaseappdistro.releases.update Dağıtımları oluşturma, silme ve değiştirme
Davet Bağlantıları oluşturma ve silme
firebaseappdistro.testers.list Bir projedeki mevcut test kullanıcılarının listesini alma
firebaseappdistro.testers.update Bir projede test kullanıcıları oluşturma ve silme
firebaseappdistro.groups.list Bir projedeki mevcut test kullanıcısı gruplarının listesini alma
firebaseappdistro.groups.güncelleme Bir projede test kullanıcısı grupları oluşturma ve silme

Firebase Authentication izinleri

İzin adı Açıklama
firebaseauth.configs.create Authentication yapılandırmasını oluşturma
firebaseauth.configs.get Authentication yapılandırmasını alma
firebaseauth.configs.getHashConfig Kullanıcı hesaplarının şifre karması yapılandırmasını ve şifre karmasını al
firebaseauth.configs.getSecret Authentication yapılandırmasındaki istemci gizli anahtarını alın
firebaseauth.configs.update Mevcut Authentication yapılandırmasını güncelle
firebaseauth.users.create Authentication ürününde yeni kullanıcılar oluşturun
firebaseauth.users.createSession Giriş yapmış bir kullanıcı için oturum çerezi oluşturma
firebaseauth.users.delete Authentication kapsamındaki mevcut kullanıcıları sil
firebaseauth.users.get Mevcut Authentication kullanıcılarının listesini al
firebaseauth.users.sendEmail Kullanıcılara e-posta gönderin
firebaseauth.users.update Authentication hizmetindeki mevcut kullanıcıları güncelle

Firebase A/B Testing izinleri (beta)

İzin adı Açıklama
firebaseabt.experimentresults.get Denemenin sonuçlarını alma
firebaseabt.experiments.create Yeni denemeler oluşturma
firebaseabt.experiments.delete Mevcut denemeleri silin
firebaseabt.experiments.get Mevcut bir denemenin ayrıntılarını alma
firebaseabt.experiments.list Mevcut denemelerin listesini al
firebaseabt.experiments.update Mevcut bir denemeyi güncelleme
firebaseabt.projectmetadata.get Deneme oluşturmak için analiz meta verilerini alma

Firebase App Hosting izinleri (beta)

İzin adı Açıklama
firebaseapphosting.backends.create Bir Firebase projesi için yeni bir App Hosting arka ucu oluşturun.
firebaseapphosting.backends.delete Firebase projesinde mevcut bir App Hosting arka uç hizmetini silme
firebaseapphosting.backends.get Şurada belirli bir App Hosting arka ucu hakkındaki bilgileri al: Firebase projesi.
firebaseapphosting.backends.list Bir Firebase projesindeki kullanılabilir tüm App Hosting arka uçlarını listeleyin.
firebaseapphosting.backends.update Mevcut bir App Hosting yapılandırmasını veya ayarlarını değiştirin arka uçta olması gerekir.
firebaseapphosting.builds.create Şurada App Hosting arka ucu için yeni bir derleme işlemi başlatın: Firebase projesi.
firebaseapphosting.builds.delete App Hosting arka ucundaki mevcut derlemeleri silin.
firebaseapphosting.builds.get App Hosting öğesindeki mevcut bir derlemenin ayrıntılarını alma arka uçta olması gerekir.
firebaseapphosting.builds.list App Hosting arka ucuyla ilişkili tüm derlemeleri Firebase projesi.
firebaseapphosting.builds.update Mevcut ve nihai olmayan App Hosting derlemesinin yapılandırmasını değiştirin.
firebaseapphosting.domains.create App Hosting için yeni bir alan ilişkilendirmesi oluşturun arka uç sağlar.
firebaseapphosting.domains.sil Bir alan ilişkilendirmesini App Hosting arka ucundan kaldırma
firebaseapphosting.domains.get App Hosting sitesiyle ilişkili belirli bir alan hakkında bilgi edinme
firebaseapphosting.domains.list App Hosting ile ilişkili tüm alanları listeleyin.
firebaseapphosting.domains.update Şuna bağlı bir alanın ayarlarını veya yapılandırmaları değiştirin: App Hosting arka ucu.
firebaseapphosting.rollouts.create Mevcut derlemeyi şu anki bu App Hosting arka ucunun sunum sürümünü kullanıyor.
firebaseapphosting.rollouts.get Belirli bir App Hosting kullanıma sunma işlemi hakkında bilgi alın.
firebaseapphosting.rollouts.list Bir App Hosting arka ucuyla ilişkili tüm kullanıma sunma işlemlerini listeleyin.
firebaseapphosting.traffic.get Bir için mevcut trafik bölme ve kullanıma sunma politikasını al App Hosting sitesi.
firebaseapphosting.traffic.list "firebaseapphosting.traffic.get" işleviyle aynıdır. arka uçlardan liste alabilme ek özelliği olan bu izne sahipsiniz.
firebaseapphosting.traffic.update Şu kullanıcı için mevcut trafik bölme ve kullanıma sunma politikasını değiştir: App Hosting arka ucu.

Cloud Firestore izinleri

Cloud Firestore izinlerinin listesi ve açıklamaları için şu sayfaya bakın: Google Cloud belgeleri.

Cloud Storage izinleri

Cloud Storage izinlerinin listesi ve açıklamaları için şu sayfaya bakın: Google Cloud belgeleri.

Firebase Güvenlik Kuralları (Cloud Firestore ve Cloud Storage) izinleri

İzin adı Açıklama
firebaserules.releases.create Sürüm oluşturma
firebaserules.releases.delete Sürümleri silin
firebaserules.releases.get Sürümleri alma
firebaserules.releases.getExecutable Sürümler için ikili yürütülebilir yüklerini alma
firebaserules.releases.list Sürümlerin listesini alma
firebaserules.releases.update Sürümler için kural kümesi referanslarını güncelleme
firebaserules.rulesets.create Yeni kural kümeleri oluşturma
firebaserules.rulesets.sil Mevcut kural kümesini sil
firebaserules.rulesets.get Kaynakla kural kümelerini al
firebaserules.rulesets.list Kural kümesi meta verilerini bulma (kaynak yok)
firebaserules.rulesets.test Kaynakların doğruluğunu test etme

Cloud Functions for Firebase izinleri

Cloud Functions izinlerinin listesi ve açıklamaları için şu sayfaya bakın: IAM belgeleri.

İşlevlerin dağıtımı için belirli bir yapılandırmanın Bu sürüm, izin modundaki Önceden tanımlanmış Firebase rolleri. İşlevleri dağıtmak için aşağıdaki seçeneklerden birini kullanın:

Firebase mesajlaşma kampanyası izinleri

Bu izinler, Firebase Cloud Messaging ve Firebase In-App Messaging.

İzin adı Açıklama
firebasemessagingcampaigns.campaigns.create Yeni kampanyalar oluşturun
firebasemessagingcampaigns.campaigns.sil Mevcut kampanyaları silme
firebasemesajsagingcampaigns.campaigns.get Mevcut kampanyaların ayrıntılarını alma
firebasemessagingcampaigns.campaigns.list Mevcut kampanyaların listesini al
firebasemessagingcampaigns.campaigns.güncelleme Mevcut kampanyaları güncelle
firebasemesajsagingcampaigns.campaigns.start Mevcut kampanyaları başlatın
firebasemessagingcampaigns.campaigns.stop Mevcut kampanyaları güncelle

Firebase Cloud Messaging izinleri

İzin adı Açıklama
cloudmessaging.messages.create Bildirimleri ve veri mesajlarını FCM HTTP API üzerinden gönder ve Yönetici SDK'si
İzin adı Açıklama
firebasebildirims.messages.create Bildirim oluşturucuda yeni mesajlar oluşturma
firebasenotifications.messages.delete Bildirimler derleyicisinde mevcut mesajları silme
firebasenotifications.messages.get Bildirim oluşturucudaki mevcut mesajların ayrıntılarını alma
firebasenotifications.messages.list Bildirim oluşturucudaki mevcut mesajların listesini alma
firebasenotifications.messages.update Bildirimler derleyicisinde mevcut mesajları güncelleme

Firebase Crashlytics izinleri

İzin adı Açıklama
firebasecrashlytics.config.get Crashlytics yapılandırma ayarlarını alma
firebasecrashlytics.config.update Crashlytics yapılandırma ayarlarını güncelleme
firebasecrashlytics.data.get Crashlytics sorunları ve oturumlarıyla ilişkili metrikleri alma
firebasecrashlytics.issues.get Ekteki notlar da dahil olmak üzere Crashlytics sorunla ilgili ayrıntıları al sorunlara
firebasecrashlytics.issues.list Crashlytics sorunun listesini al
firebasecrashlytics.issues.update Mevcut Crashlytics sorunlarını açın, kapatın ve yoksayın
Sorunlara ekli notları güncelleme
firebasecrashlytics.sessions.get Crashlytics kilitlenme oturumuyla ilgili ayrıntıları al
İzin adı Açıklama
firebasecrash.issues.update Mevcut Crashlytics sorunlarını güncelleme, sorunlarla ilgili not oluşturma ve hız uyarıları belirleme
firebasecrash.reports.get Mevcut Crashlytics raporlarını al
İzin adı Açıklama
firebasedynamiclinks.domains.create Yeni Dynamic Links alanları oluştur
firebasedinamikbağlantılar.alanadi.sil Mevcut Dynamic Links alan adını silin
firebasedinamiklinks.domains.get Mevcut Dynamic Links alanlarının ayrıntılarını al
firebasedynamiclinks.domains.list Mevcut Dynamic Links alan adlarının listesini al
firebasedynamiclinks.domains.update Mevcut Dynamic Links alanlarını güncelleme
firebasedynamiclinks.links.create Yeni Dynamic Links oluşturun
firebasedinamiklinks.links.get Mevcut Dynamic Links ayrıntılarını al
firebasedynamiclinks.links.list Mevcut Dynamic Links listesini al
firebasedynamiclinks.links.update Mevcut Dynamic Links cihazını güncelle
firebasedinamiklinks.stats.get Dynamic Links istatistiğini al
firebasedynamiclinks.destinations.list Mevcut Dynamic Links hedeflerini al
firebasedynamiclinks.destinations.update Mevcut Dynamic Links hedefini güncelleyin

Firebase Extensions yayınlama izni

İzin adı Açıklama
firebaseextensionspublisher.extensions.create Bir uzantının yeni sürümlerini yükleme
firebaseextensionspublisher.extensions.delete Bir uzantının sürümlerini silme veya kullanımdan kaldırma
firebaseextensionspublisher.extensions.get Bir uzantı sürümüyle ilgili ayrıntıları alma
firebaseextensionspublisher.extensions.list Bu yayıncı projesi tarafından yüklenen tüm uzantı sürümlerini listeleyin

Firebase Hosting izinleri

İzin adı Açıklama
firebasehosting.sites.create Yeni Hosting oluştur Firebase projesi için kaynakları
firebasehosting.sites.sil Mevcut olanı sil Hosting kaynak Firebase projesi için
firebasehosting.sites.get Mevcut bir dosyanın ayrıntılarını alma Hosting kaynak Firebase projesi için
firebasehosting.sites.list Şunun bir listesini al: Hosting kaynak Firebase projesi için
firebasehosting.sites.update Mevcut rapor güncellemesi Hosting kaynak Firebase projesi için

Firebase In-App Messaging izinleri (beta)

İzin adı Açıklama
firebaseinappmessaging.kampanyalar.create Yeni kampanyalar oluşturun
firebaseinappmessaging.campaigns.delete Mevcut kampanyaları silme
firebaseinappmessaging.campaigns.get Mevcut kampanyaların ayrıntılarını alma
firebaseinappmessaging.campaigns.list Mevcut kampanyaların listesini al
firebaseinappmessaging.campaigns.güncelleme Mevcut kampanyaları güncelle

Firebase ML izinleri (beta)

İzin adı Açıklama
firebaseml.models.create Yeni makine öğrenimi modelleri oluşturma
firebaseml.models.update Mevcut ML modellerini güncelleme
firebaseml.models.delete Mevcut ML modellerini silin
firebaseml.models.get Mevcut ML modellerinin ayrıntılarını alma
firebaseml.models.list Mevcut ML modellerinin listesini alma
firebaseml.modelversions.create Yeni model sürümleri oluşturma
firebaseml.modelversions.get Mevcut model sürümlerinin ayrıntılarını alma
firebaseml.modelversions.list Mevcut model sürümlerinin listesini alma
firebaseml.modelversions.update Mevcut model sürümlerini güncelleme

Firebase Performance Monitoring izinleri

İzin adı Açıklama
firebaseperformance.config.create Yeni sorun eşiği yapılandırmaları oluşturma
firebaseperformance.config.delete Mevcut sorun eşiği yapılandırmalarını silin
firebaseperformance.config.update Uyarı ve mevcut sorun eşiği yapılandırmalarını değiştirme
firebaseperformance.data.get Tüm performans verilerini ve sorun eşik değerlerini görüntüleyin

Firebase Realtime Database izinleri

İzin adı Açıklama
firebasedatabase.instances.create Yeni veritabanı örnekleri oluşturma
firebasedatabase.instances.get Mevcut veritabanı örneklerinin meta verilerini alma
Mevcut bir veritabanı örneğindeki verilere salt okuma erişimi
firebasedatabase.instances.list (firebasedatabase.instances.list) Mevcut veritabanı örneklerinin listesini alma
firebasedatabase.instances.update Mevcut veritabanı örneklerindeki verilere tam okuma ve yazma erişimi
Veritabanı örneklerini etkinleştir ve devre dışı bırak
Mevcut veritabanı örnekleri için güvenlik kurallarını alma ve değiştirme
firebasedatabase.instances.disable Etkin veritabanı örneklerini devre dışı bırak

Mevcut veriler korunur ancak okuma/yazma işlemleri için erişilemez.
firebasedatabase.instances.reenable Devre dışı bırakılan veritabanı örneklerini yeniden etkinleştirme

Okuma/yazma işlemleri için mevcut verilere tekrar erişilebilir.
firebasedatabase.instances.delete Devre dışı bırakılan veritabanı örneklerini sil

Silinen veritabanı adları yeniden kullanılamaz.
Silinmiş bir veritabanı örneğindeki veriler şu tarihten sonra kalıcı olarak silinir: 20 gün.
firebasedatabase.instances.undelete Silinmiş bir veritabanı örneğinin verileri kalıcı olarak silinmeden önce silme işlemini geri alma silindi

Silinen bir veritabanı örneğindeki veriler kalıcı olarak silinir Örnek silindikten 20 gün sonra.

Firebase Remote Config izinleri

İzin adı Açıklama
cloudconfig.configs.get Remote Config verilerini al
cloudconfig.configs.update Remote Config verilerini güncelle

Firebase Test Lab izinleri

Test Lab, Cloud Storage pakete erişim gerektirdiğinden tamamı standart sürümde bulunmayan belirli izin yapılandırması Önceden tanımlanmış Firebase rolleri. Test Lab uygulamasına erişim izni vermek için aşağıdaki seçeneklerden birini kullanın:

  • Firebase konsolundan başlatılan testler için

    • Uygulamanızı özel bir Firebase projesinde test edin.

    • Test Lab erişimine ihtiyaç duyan üyeleri ekleyin, ardından bu üyelere eski proje atayın rollerini Firebase konsolunu kullanarak gerçekleştirebilirsiniz.

      • Bir üyenin Test Lab ile test çalıştırmasına izin vermek için projeyi atayın Düzenleyici veya daha üst bir sürüme sahiptir.
      • Bir üyenin Test Lab uygulamasındaki test sonuçlarını görüntülemesine izin vermek için projeyi atayın Görüntüleyen veya üzeri.
  • Şu tarihten itibaren başlatılan testler için: gcloud CLI, Testing API veya Gradle Yönetilen Cihazlar kendi Cloud Storage paketinizi kullanırken

    • Önceden tanımlanmış bir çift rol atayın (bunlar birlikte gerekli kümeyi verirler) ) Google Cloud konsolu.

      • Bir üyenin Test Lab ile test çalıştırmasına izin vermek için her iki rolü de atayın:

        • Firebase Test Lab Yöneticisi (roles/cloudtestservice.testAdmin)
        • Firebase Analytics Görüntüleyici (roles/firebase.analyticsViewer)
      • Bir üyenin Test Lab uygulamasında test sonuçlarını görüntülemesine izin vermek için şunları atayın:

        • Firebase Test Lab Görüntüleyici (roles/cloudtestservice.testViewer)
        • Firebase Analytics Görüntüleyicisi (roles/firebase.analyticsViewer)
İzin adı Açıklama
cloudtestservice.environmentcatalog.get Bir proje için desteklenen test ortamlarının kataloğunu alma
cloudtestservice.matrices.create Belirtilen özelliklere göre bir test matrisi çalıştırma isteği
cloudtestservice.matrices.get Test matrisinin durumunu alma
cloudtestservice.matrices.update Tamamlanmamış bir test matrisini güncelleme
cloudtoolresults.executions.list Geçmiş için yürütmelerin listesini alma
cloudtoolresults.executions.get Mevcut bir Yürütmeyi alma
cloudtoolresults.executions.create Yeni bir yürütme işlemi oluştur
cloudtoolresults.executions.update Mevcut bir yürütmeyi güncelleme
cloudtoolresults.hi Stories.list Geçmiş listesini alma
cloudtoolresults.hihistory.get Mevcut bir geçmişi alma
cloudtoolresults.hihistory.create Yeni geçmiş oluştur
cloudtoolresults.settings.create Yeni araç sonuçları ayarları oluşturma
cloudtoolresults.settings.get Mevcut araç sonuçları ayarlarını alma
cloudtoolresults.settings.güncelleme Araç sonuçları ayarlarını güncelleme
cloudtoolresults.steps.list Yürütme Adımlarının listesini alma
cloudtoolresults.steps.get Mevcut bir adımı alma
cloudtoolresults.steps.create Yeni bir adım oluşturun
cloudtoolresults.steps.update Mevcut bir adımı güncelleme

Harici hizmetlerle entegrasyon izinleri

İzin adı Açıklama
firebaseextensions.configs.create Harici hizmetler için yeni uzantı yapılandırmaları oluşturma
(Firebase konsolu > Proje Ayarları > Entegrasyonlar)
firebaseextensions.configs.delete Harici hizmetler için mevcut uzantı yapılandırmalarını silin
(Firebase Console > Proje Ayarları > Entegrasyonlar)
firebaseextensions.configs.list Harici hizmetler için uzantı yapılandırmaları listesini alma
(Firebase konsolu > Proje Ayarları > Entegrasyonlar)
firebaseextensions.configs.update Harici hizmetler için mevcut uzantı yapılandırmalarını güncelleme
(Firebase konsolu > Proje Ayarları > Entegrasyonlar)