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 > 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.
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:
- Firebase konsolu, Kullanıcılar ve izinler sekmesi / > Proje ayarları. Firebase konsolunda, istediğiniz temel roller (Sahip, Düzenleyici, Görüntüleyen) Firebase Yöneticisi/Görüntüleyen rolleri veya şunlardan herhangi biri Firebase önceden tanımlanmış ürün kategorisi rolleri.
- 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ş.