Bu roller, belirli Firebase ürünlerine tam okuma/yazma veya salt okuma erişimi sağlar.
Google Cloud Console'u kullanarak bu rolleri proje üyelerine atayın.
Not: Aşağıdaki izinler, tüm Firebase ürün düzeyinde önceden tanımlanmış rollerde bulunur: - firebase.clients.get - firebase.clients.list - firebase.projects.get -resourcemanager.projects.get -resourcemanager.projects.list 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ü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 Kontrol Jetonu Doğrulayıcı roles/firebaseappcheck.tokenVerifier
Uygulama Kontrolü için belirteç doğrulama özelliklerine erişim App Check Token Verifier 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üleyici roles/firebaseauth.viewer
Salt okunur erişim Kimlik doğrulama kaynakları Kimlik Doğrulama Görüntüleyicisi izinleri
firebaseauth.configs.get firebaseauth.users.get
Firebase A/B Testi rolleri (beta) Dikkat: Bu roller ve ü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 HDS'ye veya kullanımdan kaldırma politikasına tabi değildir. Bu Firebase IAM rolleri için özellik kullanılabilirliği ve desteği, 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 Test Görüntüleyici 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 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şturup onlara firebaserules.*
izinlerini içeren özel bir rol atayabilirsiniz.
Bulut Depolama rolleri Kullanılabilir Bulut Depolama rollerini Google Bulut belgelerinde 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şturup onlara firebaserules.*
izinlerini içeren özel bir rol atayabilirsiniz.
Firebase rolleri için Bulut İşlevleri Kullanılabilir Cloud Functions for Firebase rollerini Google Cloud belgelerinde bulun.
Firebase mesajlaşma kampanyaları rolleri Bu roller, Firebase Bulut Mesajlaşma ve Firebase Uygulama İçi Mesajlaşma 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üleyici 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 Bulut Mesajlaşma rolleri rol Tanım İzinler 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ı Cloud Messaging Viewer 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 Dynamic Links 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öneticisi 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ı 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 Extensions yayıncı rolleri Dikkat: Bu roller ve ü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 HDS'ye veya kullanımdan kaldırma politikasına tabi değildir. Bu Firebase IAM rolleri için özellik kullanılabilirliği ve desteği, araç olgunlaştıkça gelişmeye devam edecektir.
rol Tanım İzinler Firebase Extensions Yayıncı - Uzantı Yöneticisi roles/firebaseextensionspublisher.extensionsAdmin
(beta) Ayrıntıları ve metrikleri yükleyin, yayınlayın ve görüntüleyin Firebase Uzantıları Firebase Extensions Publisher - Extensions Yöneticisi izinleri
firebaseextensionspublisher.extensions.create firebaseextensionspublisher.extensions.delete firebaseextensionspublisher.extensions.get firebaseextensionspublisher.extensions.list
Firebase Extensions Publisher - Extensions Viewer roles/firebaseextensionspublisher.extensionsViewer
(beta) Şunun ayrıntılarını ve ölçümlerini görüntüleyin: Bu yayıncı tarafından yüklenen Firebase Uzantıları Firebase Extensions Publisher - Extensions Viewer 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ü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 ü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 HDS'ye veya kullanımdan kaldırma politikasına tabi değildir. Bu Firebase IAM rolleri için özellik kullanılabilirliği ve desteği, 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öneticisi izinleri
firebaseinappmessaging.campaigns.create firebaseinappmessaging.campaigns.delete firebaseinappmessaging.campaigns.get firebaseinappmessaging.campaigns.list firebaseinappmessaging.campaigns.update
Firebase Uygulama İçi Mesaj Görüntüleyici roles/firebaseinappmessaging.viewer
(beta) Salt okunur erişim Uygulama İçi Mesajlaşma kaynakları Uygulama İçi Mesaj Görüntüleyici izinleri
firebaseinappmessaging.campaigns.get firebaseinappmessaging.campaigns.list
Firebase ML rolleri (beta) Dikkat: Bu roller ve ü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 HDS'ye veya kullanımdan kaldırma politikasına tabi değildir. Bu Firebase IAM rolleri için özellik kullanılabilirliği ve desteği, 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ırın ve alın Performans İzleme Yöneticisi izinleri
firebaseperformance.config.create firebaseperformance.config.delete firebaseperformance.config.update firebaseperformance.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
firebaseperformance.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
firebasedatabase.instances.create firebasedatabase.instances.get firebasedatabase.instances.list firebasedatabase.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
firebasedatabase.instances.get firebasedatabase.instances.list
Firebase Remote Config rolleri rol Tanım İzinler Firebase Uzaktan Yapılandırma Yöneticisi roles/cloudconfig.admin
Tam okuma/yazma erişimi Uzak Yapılandırma kaynakları Uzak 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 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ımlanmış rollerine dahil olmayan çok özel izinler 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.