Her kullanıcının bir Pub/Sub konusu ve aboneliği vardır; yalnızca kullanıcının kendi kaynaklarında yayın yapabildiğinden ve abone olabildiğinden emin olmak istiyorsunuz. Bunu nasıl sağlamalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Kullanıcı kimliğini her konu ve abonelik kaynağında roles/pubsub.publisher ve roles/pubsub.subscriber rollerine bağlayın..
Neden bu cevap
Doğru cevap, her kullanıcının yalnızca kendi Pub/Sub kaynaklarında yayın yapabilmesini ve abone olabilmesini sağlamak için en kısıtlayıcı ve güvenli yöntem olan kullanıcı kimliğini her konu ve abonelik kaynağında roles/pubsub.publisher ve roles/pubsub.subscriber rollerine bağlamaktır. Bu, en az ayrıcalık ilkesini takip eder. Proje düzeyinde roller vermek, kullanıcının projedeki tüm konulara ve aboneliklere erişmesine izin verir ki bu istenen durum değildir. Özel bir rol oluşturmak ve pubsub.topics.create ve pubsub.subscriptions.create izinlerini vermek, kullanıcının kaynak oluşturmasına izin verir ancak belirli kaynaklara erişimi kısıtlamaz. Uygulamayı bir hizmet hesabı olarak çalıştırmak, kullanıcıya değil, uygulamaya yetki verir ve her kullanıcının kendi kaynaklarına erişimini sağlamaz.
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