Yeni oyuna, eski projenin Firestore'una en az ayrıcalıkla programatik erişim izni verin. Ne yapmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Eski oyunun Google Cloud projesinde bir hizmet hesabı (SA) oluşturun, bu SA'yı yeni oyunun IAM sayfasına ekleyin ve ardından her iki projede de Firebase Admin rolünü verin..
Neden bu cevap
Doğru cevap, eski oyunun projesinde bir hizmet hesabı oluşturmak, bu hizmet hesabını yeni oyunun IAM sayfasına eklemek ve ardından her iki projede de Firebase Yönetici rolünü vermektir. Bu yaklaşım, yeni oyunun eski oyunun Firestore'una programatik olarak erişmesini sağlar ve en az ayrıcalık ilkesini takip eder. Hizmet hesabı, eski projenin Firestore'una erişim için kimlik doğrulaması sağlar. Bu hizmet hesabını yeni projenin IAM'ine eklemek, yeni projenin bu hizmet hesabını kullanarak eski projenin kaynaklarına erişim yetkisi almasını sağlar. Firebase Yönetici rolü, Firestore'a tam erişim sağlar. Diğer seçenekler ya gereksiz yere yüksek ayrıcalıklar verir (Organization Admin rolü gibi) ya da doğru erişim mekanizmasını sağlamaz (projeyi taşımak gibi).
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez