Bu roller, belirli Firebase ürünlerine tam okuma/yazma veya salt okunur erişim sağlar.
Bu rolleri Google Cloud Console'u kullanarak proje üyelerine atayın.
Not: Aşağıdaki izinler, tüm Firebase ürün düzeyinde önceden tanımlanmış rollerdedir: - firebase.clients.get - firebase.clients.list - firebase.projects.get - resourcemanager.projects.get - resourcemanager.projects.list Firebase Uygulama Kontrolü rolleri rol Tanım izinler Firebase Uygulama Kontrolü Yöneticisi roles/firebaseappcheck.admin
Tam okuma/yazma erişimi Uygulama Kontrolü kaynakları Uygulama Kontrolü Yönetici izinleri
firebaseappcheck.appAttestConfig.get firebaseappcheck.appAttestConfig.update firebaseappcheck.debugTokens.get firebaseappcheck.debugTokens.update firebaseappcheck.deviceCheckConfig.get firebaseappcheck.deviceCheckConfig.update firebaseappcheck.playIntegrityConfig.get firebaseappcheck.playIntegrityConfig.update firebaseappcheck.recaptchaEnterpriseConfig.get firebaseappcheck.recaptchaEnterpriseConfig.update firebaseappcheck.recaptchaV3Config.get firebaseappcheck.recaptchaV3Config.update firebaseappcheck.safetyNetConfig.get firebaseappcheck.safetyNetConfig.update firebaseappcheck.services.get firebaseappcheck.services.update
Firebase Uygulama Kontrolü Görüntüleyici roles/firebaseappcheck.viewer
Salt okunur erişim Uygulama Kontrolü kaynakları Uygulama Kontrolü Görüntüleyici izinleri
firebaseappcheck.appAttestConfig.get firebaseappcheck.debugTokens.get firebaseappcheck.deviceCheckConfig.get firebaseappcheck.playIntegrityConfig.get firebaseappcheck.recaptchaEnterpriseConfig.get firebaseappcheck.recaptchaV3Config.get firebaseappcheck.safetyNetConfig.get firebaseappcheck.services.get
Firebase Uygulama Dağıtım rolleri (beta) Dikkat: Bu roller ve bunların ürüne özel izinleri beta sürümleridir . Bu, işlevselliğin geriye dönük uyumsuz şekillerde değişebileceği veya sınırlı desteğe sahip olabileceği anlamına gelir. Bir beta sürümü, herhangi bir SLA'ya veya kullanımdan kaldırma politikasına tabi değildir. Bu Firebase IAM rolleri için özellik kullanılabilirliği ve destek, araç olgunlaştıkça gelişmeye devam edecektir.
rol Tanım izinler Firebase Uygulama Dağıtım Yöneticisi roles/firebaseappdistro.admin
(beta) Tam okuma/yazma erişimi Uygulama Dağıtım kaynakları Uygulama Dağıtım Yöneticisi izinleri
firebaseappdistro.releases.list firebaseappdistro.releases.update firebaseappdistro.testers.list firebaseappdistro.testers.update firebaseappdistro.groups.list firebaseappdistro.groups.update
Firebase Uygulama Dağıtım Görüntüleyici roles/firebaseappdistro.viewer
(beta) Salt okunur erişim Uygulama Dağıtım kaynakları Uygulama Dağıtım Görüntüleyici izinleri
firebaseappdistro.releases.list firebaseappdistro.testers.list firebaseappdistro.groups.list
Firebase Kimlik Doğrulama rolleri rol Tanım izinler Firebase Kimlik Doğrulama Yöneticisi roles/firebaseauth.admin
Tam okuma/yazma erişimi Kimlik doğrulama kaynakları Kimlik Doğrulama Yönetici izinleri
firebaseauth.configs.create firebaseauth.configs.get firebaseauth.configs.getHashConfig firebaseauth.configs.update firebaseauth.users.create firebaseauth.users.createSession firebaseauth.users.delete firebaseauth.users.get firebaseauth.users.sendEmail firebaseauth.users.güncelleme
Firebase Kimlik Doğrulama Görüntüleyicisi roles/firebaseauth.viewer
Salt okunur erişim Kimlik doğrulama kaynakları Kimlik Doğrulama Görüntüleyici izinleri
firebaseauth.configs.get firebaseauth.users.get
Firebase A/B Test rolleri (beta) Dikkat: Bu roller ve bunların ürüne özel izinleri beta sürümleridir . Bu, işlevselliğin geriye dönük uyumsuz şekillerde değişebileceği veya sınırlı desteğe sahip olabileceği anlamına gelir. Bir beta sürümü, herhangi bir SLA'ya veya kullanımdan kaldırma politikasına tabi değildir. Bu Firebase IAM rolleri için özellik kullanılabilirliği ve destek, araç olgunlaştıkça gelişmeye devam edecektir.
rol Tanım izinler Firebase A/B Test Yöneticisi roles/firebaseabt.admin
(beta) Tam okuma/yazma erişimi A/B Testi kaynakları A/B Testi Yönetici izinleri
firebaseabt.experimentresults.get firebaseabt.experiments.create firebaseabt.experiments.delete firebaseabt.experiments.get firebaseabt.denemeler.listesi firebaseabt.experiments.update firebaseabt.projectmetadata.get
Firebase A/B Test Görüntüleyicisi roles/firebaseabt.viewer
(beta) Salt okunur erişim A/B Testi kaynakları A/B Test Görüntüleyici izinleri
firebaseabt.experimentresults.get firebaseabt.experiments.get firebaseabt.denemeler.listesi firebaseabt.projectmetadata.get
Cloud Firestore rolleri Google Cloud belgelerinde mevcut Cloud Firestore rollerini bulun.
Bir proje üyesinin Firebase konsolunda güvenlik kurallarını düzenlemesine ve yayınlamasına veya Firebase CLI aracılığıyla güvenlik kurallarını dağıtmasına izin vermek için, oluşturabilir ve onlara firebaserules.*
izinlerini içeren özel bir rol atayabilirsiniz.
Bulut Depolama rolleri Google Cloud belgelerinde mevcut Bulut Depolama rollerini bulun.
Bir proje üyesinin Firebase konsolunda güvenlik kurallarını düzenlemesine ve yayınlamasına veya Firebase CLI aracılığıyla güvenlik kurallarını dağıtmasına izin vermek için, oluşturabilir ve onlara firebaserules.*
izinlerini içeren özel bir rol atayabilirsiniz.
Firebase rolleri için Bulut İşlevleri Google Cloud belgelerinde Firebase rolleri için mevcut Bulut İşlevlerini bulun.
Firebase Bulut Mesajlaşma rolleri rol Tanım izinler Firebase Bulut Mesajlaşma Yöneticisi roles/firebasenotifications.admin
Tam okuma/yazma erişimi Bulut Mesajlaşma kaynakları Bulut Mesajlaşma Yöneticisi izinleri
firebasenotifications.messages.create firebasenotifications.messages.delete firebasenotifications.messages.get firebasenotifications.messages.list firebasenotifications.messages.update
Firebase Bulut Mesajlaşma Görüntüleyici roles/firebasenotifications.viewer
Salt okunur erişim Bulut Mesajlaşma kaynakları Bulut Mesajlaşma Görüntüleyici izinleri
firebasenotifications.messages.get firebasenotifications.messages.list
Firebase Crashlytics rolleri rol Tanım izinler Firebase Crashlytics Yöneticisi roles/firebasecrashlytics.admin
Tam okuma/yazma erişimi Crashlytics kaynakları Crashlytics Yönetici izinleri
firebasecrashlytics.config.get firebasecrashlytics.config.update firebasecrashlytics.data.get firebasecrashlytics.issues.get firebasecrashlytics.issues.list firebasecrashlytics.issues.update firebasecrashlytics.sessions.get
Firebase Crashlytics Görüntüleyici roles/firebasecrashlytics.viewer
Salt okunur erişim Crashlytics kaynakları Crashlytics Görüntüleyici izinleri
firebasecrashlytics.config.get firebasecrashlytics.data.get firebasecrashlytics.issues.get firebasecrashlytics.issues.list firebasecrashlytics.sessions.get
Firebase Dynamic Links rolleri rol Tanım izinler Firebase Dinamik Bağlantılar Yöneticisi roles/firebasedynamiclinks.admin
Tam okuma/yazma erişimi Dinamik Bağlantılar kaynakları Dinamik Bağlantılar Yönetici izinleri
firebasedynamiclinks.destinations.list firebasedynamiclinks.destinations.update firebasedynamiclinks.domains.create firebasedynamiclinks.domains.delete firebasedynamiclinks.domains.get firebasedynamiclinks.domains.list firebasedynamiclinks.domains.update firebasedynamiclinks.links.create firebasedynamiclinks.links.get firebasedynamiclinks.links.list firebasedynamiclinks.links.update firebasedynamiclinks.stats.get
Firebase Dinamik Bağlantılar Görüntüleyici roles/firebasedynamiclinks.viewer
Salt okunur erişim Dinamik Bağlantılar kaynakları Dinamik Bağlantı Görüntüleyici izinleri
firebasedynamiclinks.destinations.list firebasedynamiclinks.domains.get firebasedynamiclinks.domains.list firebasedynamiclinks.links.get firebasedynamiclinks.links.list firebasedynamiclinks.stats.get
Firebase Barındırma rolleri rol Tanım izinler Firebase Barındırma Yöneticisi roles/firebasehosting.admin
Tam okuma/yazma erişimi Barındırma kaynakları Barındırma Yöneticisi izinleri
firebasehosting.sites.create firebasehosting.sites.delete firebasehosting.sites.get firebasehosting.sites.list firebasehosting.sites.güncelleme
Firebase Barındırma Görüntüleyici roles/firebasehosting.viewer
Salt okunur erişim Barındırma kaynakları Barındırma Görüntüleyici izinleri
firebasehosting.sites.get firebasehosting.sites.list
Firebase Uygulama İçi Mesajlaşma rolleri (beta) Dikkat: Bu roller ve bunların ürüne özel izinleri beta sürümleridir . Bu, işlevselliğin geriye dönük uyumsuz şekillerde değişebileceği veya sınırlı desteğe sahip olabileceği anlamına gelir. Bir beta sürümü, herhangi bir SLA'ya veya kullanımdan kaldırma politikasına tabi değildir. Bu Firebase IAM rolleri için özellik kullanılabilirliği ve destek, araç olgunlaştıkça gelişmeye devam edecektir.
rol Tanım izinler Firebase Uygulama İçi Mesajlaşma Yöneticisi roles/firebaseinappmessaging.admin
(beta) Tam okuma/yazma erişimi Uygulama İçi Mesajlaşma kaynakları Uygulama İçi Mesajlaşma Yönetici izinleri
firebaseinappmessaging.campaigns.create firebaseinappmessaging.campaigns.delete firebaseinappmessaging.campaigns.get firebaseinappmessaging.campaigns.list firebaseinappmessaging.campaigns.update
Firebase Uygulama İçi Mesajlaşma Görüntüleyici roles/firebaseinappmessaging.viewer
(beta) Salt okunur erişim Uygulama İçi Mesajlaşma kaynakları Uygulama İçi Mesajlaşma Görüntüleyici izinleri
firebaseinappmessaging.campaigns.get firebaseinappmessaging.campaigns.list
Firebase ML rolleri (beta) Dikkat: Bu roller ve bunların ürüne özel izinleri beta sürümleridir . Bu, işlevselliğin geriye dönük uyumsuz şekillerde değişebileceği veya sınırlı desteğe sahip olabileceği anlamına gelir. Bir beta sürümü, herhangi bir SLA'ya veya kullanımdan kaldırma politikasına tabi değildir. Bu Firebase IAM rolleri için özellik kullanılabilirliği ve destek, araç olgunlaştıkça gelişmeye devam edecektir.
rol Tanım izinler Firebase ML Yöneticisi roles/firebaseml.admin
(beta) Tam okuma/yazma erişimi Firebase ML kaynakları Firebase ML Yönetici izinleri
firebaseml.models.create firebaseml.models.get firebaseml.models.list firebaseml.models.update firebaseml.models.delete firebaseml.modelversions.create firebaseml.modelversions.get firebaseml.modelversions.list firebaseml.modelversions.update firebaseml.modelversions.delete firebaseml.compressionjobs.create firebaseml.compressionjobs.get firebaseml.compressionjobs.list firebaseml.compressionjobs.update firebaseml.compressionjobs.delete firebaseml.compressionjobs.start
Firebase ML Görüntüleyici roles/firebaseml.viewer
(beta) Salt okunur erişim Firebase ML kaynakları Firebase ML Görüntüleyici izinleri
firebaseml.models.get firebaseml.models.list firebaseml.modelversions.get firebaseml.modelversions.list firebaseml.compressionjobs.get firebaseml.compressionjobs.list
rol Tanım izinler Firebase Performans İzleme Yöneticisi roles/firebaseperformance.admin
Tam okuma/yazma erişimi Performans İzleme kaynakları Performans İzleme uyarılarını yapılandırın ve alın Performans İzleme Yönetici izinleri
firebaseperformance.config.create firebaseperformance.config.delete firebaseperformance.config.update firebaseperformance.data.get
Firebase Performans İzleme Görüntüleyici roles/firebaseperformance.viewer
Salt okunur erişim Performans İzleme kaynakları Performans İzleme Görüntüleyici izinleri
firebaseperformance.data.get
Firebase Predictions rolleri rol Tanım izinler Firebase Tahminler Yöneticisi roles/firebasepredictions.admin
Tam okuma/yazma erişimi Tahmin kaynakları Tahminler Yönetici izinleri
firebasepredictions.predictions.create firebasepredictions.predictions.delete firebasepredictions.predictions.list firebasepredictions.predictions.update
Firebase Tahminler Görüntüleyici roles/firebasepredictions.viewer
Salt okunur erişim Tahmin kaynakları Tahminler Görüntüleyici izinleri
firebasepredictions.predictions.get firebasepredictions.predictions.list
Firebase Gerçek Zamanlı Veritabanı rolleri rol Tanım izinler Firebase Gerçek Zamanlı Veritabanı Yöneticisi roles/firebasedatabase.admin
Tam okuma/yazma erişimi Gerçek Zamanlı Veritabanı kaynakları Gerçek Zamanlı Veritabanı Yöneticisi izinleri
firebasetabase.instances.create firebasetabase.instances.get firebasetabase.instances.list firebasetabase.instances.update
Firebase Gerçek Zamanlı Veritabanı Görüntüleyici roles/firebasedatabase.viewer
Salt okunur erişim Gerçek Zamanlı Veritabanı kaynakları Gerçek Zamanlı Veritabanı Görüntüleyici izinleri
firebasetabase.instances.get firebasetabase.instances.list
Firebase Remote Config rolleri rol Tanım izinler Firebase Uzaktan Yapılandırma Yöneticisi roles/cloudconfig.admin
Tam okuma/yazma erişimi Uzak Yapılandırma kaynakları Remote Config Yönetici izinleri
cloudconfig.configs.get cloudconfig.configs.update
Firebase Uzaktan Yapılandırma Görüntüleyici roles/cloudconfig.viewer
Salt okunur erişim Uzak Yapılandırma kaynakları Remote Config Viewer izinleri
cloudconfig.configs.get
Firebase Test Lab rolleri Firebase Test Lab, Cloud Storage paketlerine erişim gerektirir, bu nedenle tümü standart Firebase önceden tanımlı rollere dahil olmayan çok özel bir dizi izin gerektirir. Test Lab'e erişim vermek için Firebase Test Lab izinleri bölümünde açıklanan çözümlerden birini kullanın.