Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Proje üyelerinize erişim izinleri
rolleri Rol, izinlerden oluşan bir koleksiyondur. Bir kullanıcıya bir rol atadığınızda
o proje üyesine rolün size verileceği tüm izinleri
içerir.
Firebase IAM, aşağıdaki rol türlerini destekler:
Temel roller:
Temel Sahip, Düzenleyici ve Görüntüleyen rolleri (eski adıyla "temel" roller).
Önceden tanımlanmış roller: Temel rollerden daha ayrıntılı erişim denetimi sağlayan, Firebase'e özel olarak seçilmiş rollerdir. Firebase'in sundukları:
Firebase düzeyinde roller:
Tüm Firebase ürünlerine tam okuma/yazma veya salt okuma erişimi veren roller.
Ürün kategorisi rolleri:
Şu gruplara tam okuma/yazma veya salt okuma erişimi veren roller:
ürünler. Öneriler Google Analytics çevresinde ve genel
ürün kategorilerinde kullanılabilir.
Ürün düzeyindeki roller:
Belirli öğelere tam okuma/yazma veya salt okuma erişimi veren roller
Firebase ürünleri.
Özel roller: Kuruluşunuzun belirli gereksinimlerini karşılayan bir dizi izni özelleştirmek için oluşturduğunuz tamamen özelleştirilmiş roller.
Proje üyelerini ve rollerini yönetme
Proje üyelerini ve rollerini görüntüleme
Proje üyelerinizin çoğunu ve rollerini Firebase konsolundaki settings > Proje ayarları bölümündeki Kullanıcılar ve izinler sekmesinde görüntüleyebilirsiniz. Aşağıdakileri göz önünde bulundurun:
Firebase konsolunda yalnızca
temel rol (Sahip, Düzenleyici,
Görüntüleyen) veya
Firebase önceden tanımlanmış rolü.
Bu sekmede listelenen proje üyeleri, Firebase konsolundaki Firebase projesine erişimi olan tek proje üyeleridir.
Firebase konsolu, hizmet kapsamındaki proje üyelerini listelemez
hesaplar. Bu proje üyelerini
IAM sayfasıGoogle Cloud konsolu.
Alternatif olarak tüm proje üyelerinizi ve rollerini
IAM sayfasıGoogle Cloud konsolu.
Proje üyelerine rol atama
Proje üyelerine atanan rolleri yönetmek için Firebase Sahibi olmanız gerekir
veya izin verilen bir role atanabilir
resourcemanager.projects.setIamPolicy) bilgileri gösterilir.
Aşağıdaki yerlerde rol atayabilir ve yönetebilirsiniz:
Google Cloud konsolu, IAM sayfasında proje üyelerine rol atamak için geniş bir araç seti sunar. Cloud konsolunda özel roller oluşturabilir ve yönetebilir, ayrıca hizmet hesaplarına projenize erişim izni verebilirsiniz.
Google Cloud konsolunda proje üyelerinin ana hesap olarak adlandırıldığını unutmayın.
Projenizin sahibi artık sahip görevlerini yerine getiremiyorsa (örneğin, şirketten ayrıldıysa) ve projeniz bir Google Cloud kuruluşu üzerinden yönetilmiyorsa (sonraki paragrafa bakın) Firebase Destek Ekibi ile iletişime geçebilir ve Firebase projesine erişim isteğinde bulunma hakkında bilgi alabilirsiniz.
Bir Firebase projesi Google Cloud kuruluşunun parçasıysa projenin sahibi olmayabilir.
Firebase projeniz için bir Sahip bulamıyorsanız
Proje için Sahip atamak üzere Google Cloud kuruluş.
[null,null,["Son güncelleme tarihi: 2025-07-25 UTC."],[],[],null,["**Permissions are granted to your project members via\n[*roles*](/docs/projects/iam/roles).** A role is a collection of\n[*permissions*](/docs/projects/iam/permissions). When you assign a role to a\nproject member, you grant that project member all the permissions that the role\ncontains.\n\nFirebase IAM supports the following types of roles:\n\n- **[Basic roles](/docs/projects/iam/roles-basic)** :\n Fundamental **Owner** , **Editor** , and **Viewer** roles (formerly called\n \"primitive\" roles).\n\n- **[Predefined roles](/docs/projects/iam/roles-predefined)**:\n Curated Firebase-specific roles that enable more granular access control than\n the basic roles. Firebase offers:\n\n - [**Firebase-level roles**](/docs/projects/iam/roles-predefined-all-products):\n Roles which grant full read/write or read-only access to *all* the\n Firebase products.\n\n - [**Product-category roles**](/docs/projects/iam/roles-predefined-category):\n Roles which grant full read/write or read-only access to groups of\n products. They are structured around Google Analytics and general\n product categories.\n\n - [**Product-level roles**](/docs/projects/iam/roles-predefined-product):\n Roles which grant full read/write or read-only access to *specific*\n Firebase products.\n\n- **[Custom roles](/docs/projects/iam/roles-custom)**: Fully customized\n roles that you create to tailor a set of permissions that meet the specific\n requirements of your organization.\n\nManage project members and their roles **Note** : Access changes, such as assigning a role or denying a permission, may take several minutes to take effect across all systems. For details, see [Access change propagation](https://cloud.google.com/iam/docs/access-change-propagation) in the Google Cloud documentation.\n\nView project members and their roles You can view many of your project members and their roles in the [*Users and permissions* tab](https://console.firebase.google.com/project/_/settings/iam) of settings \\\u003e **Project settings** in the Firebase console. Note the following:\n\n- The Firebase console only lists project members assigned a [basic role](/docs/projects/iam/roles-basic) (Owner, Editor, Viewer) or a [Firebase predefined role](/docs/projects/iam/roles-predefined). The project members listed in this tab are the only project members who have access to the Firebase project in the Firebase console.\n- The Firebase console does not list project members that are service accounts. View these project members in the [*IAM* page](https://console.cloud.google.com/iam-admin/iam) of the Google Cloud console.\n\nAlternatively, you can view *all* of your project members and their roles in the [*IAM* page](https://console.cloud.google.com/iam-admin/iam) of the Google Cloud console.\n\nAssign a role to a project member\n\nTo manage the role(s) assigned to each project member, you must be an Owner of the Firebase\nproject (or be assigned a role with the permission\n`resourcemanager.projects.setIamPolicy`).\n\nHere are the places where you can assign and manage roles:\n\n- The Firebase console offers a simplified way to assign roles to project members in the [*Users and permissions* tab](https://console.firebase.google.com/project/_/settings/iam) of settings \\\u003e **Project settings** . In the Firebase console, you can assign any of the [basic roles](/docs/projects/iam/roles-basic) (Owner, Editor, Viewer), the [Firebase Admin/Viewer roles](/docs/projects/iam/roles-predefined-all-products), or any of the [Firebase predefined product-category\n roles](/docs/projects/iam/roles-predefined-category).\n- The Google Cloud console offers an expansive set of tools to assign roles to project members in the [*IAM* page](https://console.cloud.google.com/iam-admin/iam). In the Cloud console, you can also create and manage [custom roles](/docs/projects/iam/roles-custom), as well as give service accounts access to your project.\n\n Note that in the Google Cloud console, project members are called *principals*.\n\nIf the Owner of your project can no longer perform the tasks of an Owner (for example, the person\nleft your company) and your project isn't managed via a Google Cloud organization (see next\nparagraph), you can\n[contact Firebase Support](https://firebase.google.com/support/troubleshooter/contact)\nand check with them about how to request access to the Firebase project.\n\nNote that if a Firebase project is part of a Google Cloud organization, it may not have an Owner.\nIf you're unable to find an Owner for your Firebase project, contact the person who manages your\nGoogle Cloud organization to assign an Owner for the project."]]