Bir şirket, özel bir çevrimiçi oyun uygulaması işletiyor ve kimlik doğrulama ve yetkilendirme için Amazon Cognito kullanıyor. Güvenlik mühendisinin, mevcut Cognito kullanıcı niteliklerine dayalı olarak uygulamada ayrıntılı yetkilendirme uygulaması gerekiyor. Şirketin zaten bir Cognito kullanıcı havuzu (user pool) ve kimlik havuzu (identity pool) var. Bu gereksinimleri hangi yaklaşım karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Amazon Verified Permissions'da bir policy store oluşturun. Cognito'yu kimlik kaynağı olarak yapılandırın ve Cognito erişim belirteçlerini Verified Permissions şemasına eşleyin..
Neden bu cevap
Doğru yanıt, ayrıntılı yetkilendirme için Amazon Verified Permissions'ı kullanmaktır. Verified Permissions, uygulamalarınızda ayrıntılı izinleri merkezi olarak yönetmek ve uygulamak için tasarlanmış ölçeklenebilir, ince taneli bir yetkilendirme hizmetidir. Mevcut Cognito kullanıcı niteliklerine dayalı ayrıntılı yetkilendirme gereksinimini karşılamak için Cognito'yu bir kimlik kaynağı olarak yapılandırabilir ve Cognito erişim belirteçlerini Verified Permissions şemasına eşleyebilirsiniz. Bu, uygulamanızın kullanıcıların kimlik doğrulamasını Cognito aracılığıyla yapmasına ve ardından Verified Permissions'ı kullanarak ayrıntılı yetkilendirme kararları almasına olanak tanır. IAM rolleri ve politikaları, AWS kaynaklarına erişimi yetkilendirmek için kullanılır, uygulama içi ayrıntılı yetkilendirme için değildir. AWS RAM, kaynakları AWS hesapları arasında paylaşmak içindir. IAM kullanıcıları, insan kullanıcılar veya iş yükleri için kalıcı kimliklerdir ve Cognito ile doğrudan ayrıntılı yetkilendirme için kullanılmazlar.
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