Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

Firebase IAM ile proje erişimini yönetin

Kimlik ve Erişim Yönetimi (IAM), belirli Firebase ve Google kaynaklarına ayrıntılı erişim vermenizi sağlar ve diğer kaynaklara istenmeyen erişimi engeller. IAM evlat sağlayan en az ayrıcalık güvenlik ilkesini size kaynaklarına yalnızca gerekli erişim izni yüzden.

IAM ayrıntılı bir açıklaması için, okumak Google Bulut IAM belgelerine .

Firebase IAM'ye Genel Bakış

Firebase, Firebase projelerine ve üyelerinize özel ek IAM seçenekleri sunar.

Doğrulanmış zaman üye Firebase bir eylem belirlemenizi ister, IAM üyesi olup olmadığı konusunda bir yetki karar verir izni kaynakta istenen işlemi gerçekleştirmek için. Üye isteğini gerçekleştirmesine izin verilen İster üyenin atanan bağlıdır rolü . Her rol bir izinler topluluğudur ve bir üyeye rol atadığınızda, o üyeye o rol için tüm izinleri vermiş olursunuz.

Üyeler

Firebase IAM'yi kullanarak üyelerinize roller (ve bunların doğal izinlerini) atarsınız. Üye aşağıdakilerden olabilir türleri :

  • Google hesabı
  • Hizmet hesabı
  • Google grubu

Roller

İzinler aracılığıyla proje üyelerine verilen rolleri . Bir rol topluluğudur izinler . Bir üyeye rol atadığınızda, o üyeye rolün içerdiği tüm izinleri verirsiniz.

Firebase IAM, aşağıdaki rol türlerini destekler:

  • Temel roller : Temel Sahibi, Editör ve Görüntüleyici rolleri (eskiden "ilkel" rolleri olarak adlandırılır).

  • Önceden tanımlanmış roller : temel roller daha detaylı erişim kontrolü sağlamak Küratörlüğünü Firebase özgü rolleri. Firebase şunları sunar:

    • Firebase düzey rolleri : tam okuma / yazma izni veya salt okunur tüm Firebase ürünlere erişim Rolleri.

    • Ürün kategorisi rolleri : tam okuma / yazma izni veya salt okunur ürünlerin gruplarına erişim Rolleri. Google Analytics ve genel ürün kategorileri etrafında yapılandırılmışlardır.

    • Ürün düzeyinde rolleri : tam okuma / yazma izni veya salt okunur belirli Firebase ürünlere erişim Rolleri.

  • Özel rolleri : Tam size terziye kurumunuzun özel gereksinimlerini karşılamak izin kümesi oluşturmak olduğunu roller özelleştirilmiş.

Rol değiştirme gecikmesi

Bir üyenin rol atamasını değiştirirseniz, değişikliğin geçerlilik kazanması 5 dakika kadar sürebilir.