Lihat yang baru dari Firebase di Google I/O 2022. Pelajari lebih lanjut

Peran standar tingkat produk Firebase

Peran ini memberikan akses baca/tulis penuh atau akses hanya baca ke produk Firebase tertentu .

Tetapkan peran ini ke anggota proyek menggunakan Google Cloud Console .

Peran Pemeriksaan Aplikasi Firebase

Wewenang Keterangan Izin
Admin Pemeriksaan Aplikasi Firebase
roles/firebaseappcheck.admin
Akses baca/tulis penuh ke
Sumber daya App Check
Penampil Pemeriksaan Aplikasi Firebase
roles/firebaseappcheck.viewer
Akses hanya baca ke
Sumber daya App Check

Peran Distribusi Aplikasi Firebase

Wewenang Keterangan Izin
Admin Distribusi Aplikasi Firebase
roles/firebaseappdistro.admin
Akses baca/tulis penuh ke
Sumber daya Distribusi Aplikasi
Penampil Distribusi Aplikasi Firebase
roles/firebaseappdistro.viewer
Akses hanya baca ke
Sumber daya Distribusi Aplikasi

Peran Firebase Authentication

Wewenang Keterangan Izin
Admin Otentikasi Firebase
roles/firebaseauth.admin
Akses baca/tulis penuh ke
Sumber daya autentikasi
Penampil Autentikasi Firebase
roles/firebaseauth.viewer
Akses hanya baca ke
Sumber daya autentikasi

Peran Pengujian A/B Firebase (beta)

Wewenang Keterangan Izin
Admin Pengujian A/B Firebase
roles/firebaseabt.admin
(beta)
Akses baca/tulis penuh ke
Sumber daya Pengujian A/B
Penampil Pengujian A/B Firebase
roles/firebaseabt.viewer
(beta)
Akses hanya baca ke
Sumber daya Pengujian A/B

Peran Cloud Firestore

Temukan peran Cloud Firestore yang tersedia di dokumentasi Google Cloud .

Untuk mengizinkan anggota proyek mengedit dan memublikasikan aturan keamanan di konsol Firebase atau menerapkan aturan keamanan melalui Firebase CLI, Anda dapat membuat lalu menetapkan peran khusus yang mencakup izin firebaserules.* .

Peran Cloud Storage

Temukan peran Cloud Storage yang tersedia di dokumentasi Google Cloud .

Untuk mengizinkan anggota proyek mengedit dan memublikasikan aturan keamanan di konsol Firebase atau menerapkan aturan keamanan melalui Firebase CLI, Anda dapat membuat lalu menetapkan peran khusus yang mencakup izin firebaserules.* .

Cloud Functions untuk peran Firebase

Temukan peran Cloud Functions for Firebase yang tersedia di dokumentasi Google Cloud .

Peran Firebase Cloud Messaging

Wewenang Keterangan Izin
Admin Perpesanan Cloud Firebase
roles/firebasenotifications.admin
Akses baca/tulis penuh ke
Sumber daya Cloud Messaging
Penampil Perpesanan Cloud Firebase
roles/firebasenotifications.viewer
Akses hanya baca ke
Sumber daya Cloud Messaging

Peran Firebase Crashlytics

Wewenang Keterangan Izin
Admin Firebase Crashlytics
roles/firebasecrashlytics.admin
Akses baca/tulis penuh ke
Sumber daya Crashlytics
Penampil Firebase Crashlytics
roles/firebasecrashlytics.viewer
Akses hanya baca ke
Sumber daya Crashlytics
Wewenang Keterangan Izin
Admin Tautan Dinamis Firebase
roles/firebasedynamiclinks.admin
Akses baca/tulis penuh ke
sumber daya Tautan Dinamis
Penampil Tautan Dinamis Firebase
roles/firebasedynamiclinks.viewer
Akses hanya baca ke
sumber daya Tautan Dinamis

Peran Firebase Hosting

Wewenang Keterangan Izin
Admin Firebase Hosting
roles/firebasehosting.admin
Akses baca/tulis penuh ke
Sumber daya hosting
Penampil Firebase Hosting
roles/firebasehosting.viewer
Akses hanya baca ke
Sumber daya hosting

Peran Firebase In-App Messaging (beta)

Wewenang Keterangan Izin
Admin Perpesanan Dalam Aplikasi Firebase
roles/firebaseinappmessaging.admin
(beta)
Akses baca/tulis penuh ke
Sumber daya Perpesanan Dalam Aplikasi
Penampil Perpesanan Dalam Aplikasi Firebase
roles/firebaseinappmessaging.viewer
(beta)
Akses hanya baca ke
Sumber daya Perpesanan Dalam Aplikasi

Peran Firebase ML (beta)

Wewenang Keterangan Izin
Admin Firebase ML
roles/firebaseml.admin
(beta)
Akses baca/tulis penuh ke
sumber daya Firebase ML
Penampil Firebase ML
roles/firebaseml.viewer
(beta)
Akses hanya baca ke
sumber daya Firebase ML

Peran Firebase Performance Monitoring

Wewenang Keterangan Izin
Admin Pemantauan Kinerja Firebase
roles/firebaseperformance.admin
Akses baca/tulis penuh ke
Sumber daya Pemantauan Kinerja

Konfigurasikan dan terima peringatan Performance Monitoring
Penampil Pemantauan Kinerja Firebase
roles/firebaseperformance.viewer
Akses hanya baca ke
Sumber daya Pemantauan Kinerja

Peran Firebase Realtime Database

Wewenang Keterangan Izin
Admin Firebase Realtime Database
roles/firebasedatabase.admin
Akses baca/tulis penuh ke
Sumber daya Database Realtime
Penampil Database Realtime Firebase
roles/firebasedatabase.viewer
Akses hanya baca ke
Sumber daya Database Realtime

Peran Firebase Remote Config

Wewenang Keterangan Izin
Admin Konfigurasi Jarak Jauh Firebase
roles/cloudconfig.admin
Akses baca/tulis penuh ke
Sumber daya Konfigurasi Jarak Jauh
Penampil Konfigurasi Jarak Jauh Firebase
roles/cloudconfig.viewer
Akses hanya baca ke
Sumber daya Konfigurasi Jarak Jauh

Peran Firebase Test Lab

Firebase Test Lab memerlukan akses ke bucket Cloud Storage, sehingga memerlukan serangkaian izin yang sangat spesifik yang tidak semuanya termasuk dalam peran standar yang telah ditentukan oleh Firebase. Untuk memberikan akses ke Test Lab, gunakan salah satu solusi yang dijelaskan di bagian izin Firebase Test Lab .