Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Peran dasar (Pemilik, Editor, dan Viewer) adalah peran yang mendasar untuk IAM dan mencakup berbagai tingkat izin akses untuk semua produk dan layanan Firebase.
Tabel berikut merangkum izin yang tercakup dalam setiap peran. Pelajari peran dasar lebih lanjut dalam dokumentasi Google Cloud.
Perhatikan bahwa peran dasar sebelumnya disebut peran "primitif".
Izin untuk tindakan hanya-baca, seperti membuka (namun tidak mengubah) resource atau data yang sudah ada.
Editor roles/editor
Semua izin peran Viewer, ditambah izin untuk tindakan yang mengubah status, seperti mengubah resource yang sudah ada.
Pemilik roles/owner
Semua izin peran Editor, ditambah izin untuk
tindakan berikut:
Mengelola peran dan izin untuk project dan semua resource pada project.
Menyiapkan penagihan untuk project.
Menghapus atau memulihkan project.
Pentingnya menetapkan peran Pemilik
Untuk memastikan pengelolaan project Firebase yang tepat, project harus memiliki
Pemilik.
Anggota project dengan peran Pemilik
sering kali merupakan satu-satunya anggota project yang dapat melakukan tugas
administratif atau menerima notifikasi penting:
Anggota project dengan peran Pemilik sering kali merupakan satu-satunya anggota yang dapat
melakukan tindakan administratif penting (seperti menetapkan peran dan mengelola
properti Google Analytics), dan Dukungan Firebase hanya dapat memenuhi
permintaan administratif dari Pemilik project yang ditunjukkan.
Anggota project dengan peran Pemilik sering kali merupakan satu-satunya anggota yang
(secara default) menerima notifikasi terkait perubahan project atau produk
(seperti perubahan penagihan dan hukum, penghentian fitur, dll.).
Anda memiliki opsi untuk
menyesuaikan "kontak penting" project
jika ingin anggota project tertentu atau tambahan menerima notifikasi.
Setelah menyiapkan Pemilik untuk sebuah project Firebase, Anda harus
selalu memperbarui tugas tersebut.
Perhatikan bahwa jika project Firebase merupakan bagian dari organisasi Google Cloud, orang yang mengelola organisasi Google Cloud dapat melakukan banyak tugas yang dapat dilakukan Pemilik. Namun, untuk beberapa tugas khusus Pemilik (seperti menetapkan peran atau mengelola properti Google Analytics), administrator mungkin perlu menetapkan peran Pemilik yang sebenarnya untuk melakukan tugas tersebut.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-09-04 UTC."],[],[],null,["**Basic roles** (Owner, Editor, and Viewer) are fundamental roles for IAM\nand include different levels of access permissions for all the Firebase products\nand services.\n\nThe following table summarizes the permissions included in each role. Learn more\nabout [basic roles](//cloud.google.com/iam/docs/understanding-roles#basic)\nin the Google Cloud documentation.\n\nNote that basic roles were formerly called \"primitive\" roles.\n\nAssign these roles to project members using the\n[Firebase console](https://console.firebase.google.com/project/_/settings/iam)\nor the\n[Google Cloud console](https://console.cloud.google.com/iam-admin/iam).\n| **Note:** Assigning roles using the Google Cloud console is helpful if you don't have access to open the Firebase project via the Firebase console (for example, you're the administrator of the project's Google Cloud organization).\n\n| Role | Permissions |\n|---------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Viewer** `roles/viewer` | Permissions for read-only actions, such as viewing (but not modifying) existing resources or data. |\n| **Editor** `roles/editor` | All the Viewer role permissions, **plus** permissions for actions that modify state, such as changing existing resources. | **Note:** The `roles/editor` role contains permissions to create and delete resources for most Firebase products and services. |\n| **Owner** `roles/owner` | All the Editor role permissions, **plus** permissions for the following actions: - Manage roles and permissions for a project and all resources within the project. - Set up billing for a project. - Delete or restore a project. |\n\nImportance of assigning the Owner role\n\nTo ensure proper management of a Firebase project, it must have an\n[Owner](/docs/projects/iam/roles-basic).\n\nProject members with the Owner role are\n**often the *only* project members who can do administrative\ntasks or receive important notifications**:\n\n- Project members with the Owner role are often the only members who can perform important administrative actions (like assigning roles and managing Google Analytics properties), and Firebase Support can only fulfill administrative requests from demonstrated project Owners.\n- Project members with the Owner role are often the only members who (by default) receive notifications about changes to the project or products (like billing and legal changes, deprecations of features, etc.). You can optionally [customize your project's \"essential contacts\"](https://cloud.google.com/resource-manager/docs/managing-notification-contacts) if you want specific or additional project members to receive notifications.\n\nAfter you set up the Owner(s) for a Firebase project, it's important to\nkeep those assignments up-to-date.\n\nNote that if a Firebase project is part of a Google Cloud organization, the\nperson who manages your Google Cloud organization can perform many tasks\nthat an Owner can do. However, for several Owner-specific tasks (like\nassigning roles or managing Google Analytics properties), the\nadministrator may need to assign themselves the\n[actual Owner role](/docs/projects/iam/roles-basic) to perform\nthose tasks."]]