Bir Cloud Run uygulamasının, özel bir Cloud Storage paketindeki görüntülere erişmesi gerekiyor. Google'ın en iyi uygulamalarını takip ederek erişimi güvenli bir şekilde sağlamalısınız. Ne yapmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Paket için herkese açık erişim engellemeyi zorunlu kılın. Cloud Run hizmetini kullanıcı tarafından yönetilen bir hizmet hesabı kullanacak şekilde yapılandırın ve bu hesaba paketteki Storage Object Viewer rolünü verin..
Neden bu cevap
Doğru cevap, güvenlik için en iyi uygulamaları takip eder. Cloud Storage paketleri varsayılan olarak herkese açık erişime izin vermemelidir; bu nedenle "herkese açık erişim engellemeyi zorunlu kılın" ifadesi önemlidir. Cloud Run hizmetlerinin, varsayılan Compute Engine hizmet hesabı yerine, yalnızca ihtiyaç duydukları izinlere sahip özel, kullanıcı tarafından yönetilen bir hizmet hesabı kullanması en iyi uygulamadır. Bu, en az ayrıcalık ilkesini uygular. Bu hizmet hesabına yalnızca "Storage Object Viewer" rolü verilerek, Cloud Run uygulamasının yalnızca görüntüleri okuma yeteneği olur, bu da gereksiz izinleri önler. Diğer seçenekler hatalıdır çünkü: İmzalı URL'ler, genellikle geçici ve sınırlı erişim için kullanılır, genel bir uygulama erişimi için uygun değildir. Compute Engine varsayılan hizmet hesabı kullanmak, genellikle daha geniş izinlere sahip olduğu için en az ayrıcalık ilkesini ihlal eder.
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