Bu roller, belirli Firebase ürünlerine tam okuma/yazma veya salt okuma erişimi sağlar.
Bu rolleri Google Cloud Console'u kullanarak proje üyelerine atayın.
Not: Aşağıdaki izinler, Firebase ürün düzeyinde önceden tanımlanmış tüm rollerde bulunur: - firebase.clients.get - firebase.clients.list - firebase.projects.get - kaynak yöneticisi.projeler.get - kaynak yöneticisi.projeler.listesi Firebase Uygulama Kontrolü rolleri Rol Tanım İzinler 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.appCheckTokens.verify 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üleyicisi 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 Kontrolü Token Doğrulayıcı roles/firebaseappcheck.tokenVerifier
Uygulama Kontrolü için belirteç doğrulama özelliklerine erişim Uygulama Kontrolü Token Doğrulayıcı izinleri
firebaseappcheck.appCheckTokens.verify
Firebase Uygulama Dağıtımı rolleri Rol Tanım İzinler Firebase Uygulama Dağıtım Yöneticisi roles/firebaseappdistro.admin
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üleyicisi roles/firebaseappdistro.viewer
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 İzinler Firebase Kimlik Doğrulama Yöneticisi roles/firebaseauth.admin
Tam okuma/yazma erişimi Kimlik doğrulama kaynakları Kimlik Doğrulama Yöneticisi izinleri
firebaseauth.configs.create firebaseauth.configs.get firebaseauth.configs.getHashConfig firebaseauth.configs.getSecret firebaseauth.configs.update firebaseauth.users.create firebaseauth.users.createSession firebaseauth.users.delete firebaseauth.users.get firebaseauth.users.sendEmail firebaseauth.users.update
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 Testi rolleri (beta) Dikkat: Bu roller ve bunların ürüne özel izinleri beta sürümlerdir . Bu, işlevselliğin geriye dönük olarak uyumsuz şekillerde değişebileceği veya sınırlı desteğe sahip olabileceği anlamına gelir. Beta sürümü herhangi bir SLA'ya veya kullanımdan kaldırma politikasına tabi değildir. Bu Firebase IAM rollerine yönelik özellik kullanılabilirliği ve destek, araç olgunlaştıkça gelişmeye devam edecektir.
Rol Tanım İzinler Firebase A/B Testi 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.experiments.list firebaseabt.experiments.update firebaseabt.projectmetadata.get
Firebase A/B Testi Görüntüleyicisi roles/firebaseabt.viewer
(beta) Salt okunur erişim A/B Testi kaynakları A/B Testi Görüntüleyici izinleri
firebaseabt.experimentresults.get firebaseabt.experiments.get firebaseabt.experiments.list firebaseabt.projectmetadata.get
Cloud Firestore rolleri Kullanılabilir Cloud Firestore rollerini Google Cloud belgelerinde bulabilirsiniz.
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 onlara firebaserules.*
izinlerini içeren özel bir rol oluşturabilir ve ardından atayabilirsiniz.
Bulut Depolama rolleri Kullanılabilir Cloud Storage rollerini Google Cloud belgelerinde bulabilirsiniz.
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 onlara firebaserules.*
izinlerini içeren özel bir rol oluşturabilir ve ardından atayabilirsiniz.
Firebase rolleri için Bulut İşlevleri Firebase rolleri için kullanılabilir Bulut İşlevlerini Google Cloud belgelerinde bulabilirsiniz.
Firebase mesajlaşma kampanyalarındaki roller Bu roller, Firebase Cloud Messaging ve Firebase In-App Messaging kampanyaları için geçerlidir.
Rol Tanım İzinler Firebase mesajlaşma kampanyaları Yöneticisi roles/firebasemessagingcampaigns.admin
Tam okuma/yazma erişimi Bulut Mesajlaşma ve Uygulama İçi Mesajlaşma için kampanya kaynakları Firebase mesajlaşma kampanyaları Yönetici izinleri
firebasemessagingcampaigns.campaigns.create firebasemessagingcampaigns.campaigns.delete firebasemessagingcampaigns.campaigns.get firebasemessagingcampaigns.campaigns.list firebasemessagingcampaigns.campaigns.update firebasemessagingcampaigns.campaigns.start firebasemessagingcampaigns.campaigns.stop
Firebase mesajlaşma kampanyaları Görüntüleyicisi roles/firebasemessagingcampaigns.viewer
Salt okunur erişim Bulut Mesajlaşma ve Uygulama İçi Mesajlaşma için kampanya kaynakları Firebase mesajlaşma kampanyaları Görüntüleyici izinleri
firebasemessagingcampaigns.campaigns.get firebasemessagingcampaigns.campaigns.list
Firebase Cloud Messaging rolleri Rol Tanım İzinler Firebase Bulut Mesajlaşma Yöneticisi roles/firebasenotifications.admin
Tam okuma/yazma erişimi Bulut Mesajlaşma kaynakları Cloud Messaging Yönetici izinleri
firebasenotifications.messages.create firebasenotifications.messages.delete firebasenotifications.messages.get firebasenotifications.messages.list firebasenotifications.messages.update
Firebase Bulut Mesajlaşma Görüntüleyicisi roles/firebasenotifications.viewer
Salt okunur erişim Bulut Mesajlaşma kaynakları Cloud Messaging Görüntüleyici izinleri
firebasenotifications.messages.get firebasenotifications.messages.list
Firebase Crashlytics rolleri Rol Tanım İzinler 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 Dinamik Bağlantılar rolleri Rol Tanım İzinler 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 Uzantıları yayıncı rolleri Dikkat: Bu roller ve bunların ürüne özel izinleri beta sürümlerdir . Bu, işlevselliğin geriye dönük olarak uyumsuz şekillerde değişebileceği veya sınırlı desteğe sahip olabileceği anlamına gelir. Beta sürümü herhangi bir SLA'ya veya kullanımdan kaldırma politikasına tabi değildir. Bu Firebase IAM rollerine yönelik özellik kullanılabilirliği ve destek, araç olgunlaştıkça gelişmeye devam edecektir.
Rol Tanım İzinler Firebase Uzantı Yayıncısı - Uzantı Yöneticisi roles/firebaseextensionspublisher.extensionsAdmin
(beta) Ayrıntıları ve ölçümleri yükleyin, yayınlayın ve görüntüleyin Firebase Uzantıları Firebase Uzantı Yayıncısı - Uzantı Yöneticisi izinleri
firebaseextensionspublisher.extensions.create firebaseextensionspublisher.extensions.delete firebaseextensionspublisher.extensions.get firebaseextensionspublisher.extensions.list
Firebase Uzantı Yayıncısı - Uzantı Görüntüleyici roles/firebaseextensionspublisher.extensionsViewer
(beta) Şununla ilgili ayrıntıları ve metrikleri görüntüleyin: Bu yayıncı tarafından yüklenen Firebase Uzantıları Firebase Uzantı Yayıncısı - Uzantı Görüntüleyici izinleri
firebaseextensionspublisher.extensions.get firebaseextensionspublisher.extensions.list
Firebase Barındırma rolleri Rol Tanım İzinler 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.update
Firebase Barındırma Görüntüleyicisi roles/firebasehosting.viewer
Salt okunur erişim Barındırma kaynakları Barındırma Görüntüleyicisi 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ümlerdir . Bu, işlevselliğin geriye dönük olarak uyumsuz şekillerde değişebileceği veya sınırlı desteğe sahip olabileceği anlamına gelir. Beta sürümü herhangi bir SLA'ya veya kullanımdan kaldırma politikasına tabi değildir. Bu Firebase IAM rollerine yönelik özellik kullanılabilirliği ve destek, araç olgunlaştıkça gelişmeye devam edecektir.
Rol Tanım İzinler 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 makine öğrenimi rolleri (beta) Dikkat: Bu roller ve bunların ürüne özel izinleri beta sürümlerdir . Bu, işlevselliğin geriye dönük olarak uyumsuz şekillerde değişebileceği veya sınırlı desteğe sahip olabileceği anlamına gelir. Beta sürümü herhangi bir SLA'ya veya kullanımdan kaldırma politikasına tabi değildir. Bu Firebase IAM rollerine yönelik özellik kullanılabilirliği ve destek, araç olgunlaştıkça gelişmeye devam edecektir.
Rol Tanım İzinler Firebase ML Yöneticisi roles/firebaseml.admin
(beta) Tam okuma/yazma erişimi Firebase makine öğrenimi 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 makine öğrenimi 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 İzinler Firebase Performans İzleme Yöneticisi roles/firebaseperformance.admin
Tam okuma/yazma erişimi Performans İzleme kaynakları Performans İzleme uyarılarını yapılandırma ve alma Performans İzleme Yönetici izinleri
firebase Performance.config.create firebase Performance.config.delete firebase Performance.config.update firebase Performance.data.get
Firebase Performans İzleme Görüntüleyicisi roles/firebaseperformance.viewer
Salt okunur erişim Performans İzleme kaynakları Performans İzleme Görüntüleyicisi izinleri
firebase Performance.data.get
Firebase Gerçek Zamanlı Veritabanı rolleri Rol Tanım İzinler 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
firebaseatabase.instances.create firebaseatabase.instances.get firebaseatabase.instances.list firebaseatabase.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
firebaseatabase.instances.get firebaseatabase.instances.list
Firebase Uzaktan Yapılandırma rolleri Rol Tanım İzinler Firebase Uzaktan Yapılandırma Yöneticisi roles/cloudconfig.admin
Tam okuma/yazma erişimi Uzaktan Yapılandırma kaynakları Uzaktan Yapılandırma Yöneticisi izinleri
cloudconfig.configs.get cloudconfig.configs.update
Firebase Uzaktan Yapılandırma Görüntüleyici roles/cloudconfig.viewer
Salt okunur erişim Uzaktan Yapılandırma kaynakları Uzak Yapılandırma Görüntüleyici izinleri
cloudconfig.configs.get
Firebase Test Laboratuvarı rolleri Firebase Test Lab, Cloud Storage paketlerine erişim gerektirir; bu nedenle, hepsi standart Firebase önceden tanımlanmış rollere dahil olmayan çok özel bir izin kümesi gerektirir. Test Lab'e erişim izni vermek için Firebase Test Lab izinleri bölümünde açıklanan çözümlerden birini kullanın.