Bir şirket AWS Organizations kullanıyor ve tüm kaynakları (IAM ve S3 politikaları dahil) CloudFormation aracılığıyla CodeCommit'ten dağıtıyor. Bazı hesaplardaki geliştiriciler yakın zamanda bir S3 bucket'ına erişemiyor. Bucket'a bir politika eklenmiş durumda (burada gösterilmiyor). DevOps mühendisi erişim sorununu çözmek için ne yapmalıdır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Hiçbir SCP'nin geliştiricilerin S3 bucket'ına erişimini engellemediğinden ve hiçbir IAM permissions boundaries'in geliştirici IAM kullanıcılarının erişimini reddetmediğinden emin olun. CodeCommit deposundaki SCP'lerde ve IAM permissions boundaries'de gerekli değişiklikleri yapın ve değişiklikleri CloudFormation aracılığıyla yeniden dağıtın..
Neden bu cevap
Doğru cevap, AWS Organizations ortamında erişim sorunlarının temel nedenlerini ele alır. Service Control Policies (SCP'ler) ve IAM permissions boundaries, AWS Organizations'ta izinleri kısıtlamak için kullanılır ve geliştiricilerin S3'e erişimini engelleyebilir. Bu nedenle, ilk adım bu politikaların erişimi kısıtlamadığından emin olmaktır. Gerekli değişiklikler CodeCommit'teki kaynaklarda yapılmalı ve CloudFormation aracılığıyla dağıtılmalıdır çünkü tüm kaynaklar bu şekilde yönetilmektedir. Diğer seçenekler şunlar için yanlıştır: S3 Block Public Access'i kapatmak genellikle bir güvenlik riski oluşturur ve sorunun kök nedeni değildir. aws:SourceAccount koşulu, bucket'a erişimi kısıtlamak için kullanılır, ancak SCP'ler veya permissions boundaries zaten erişimi engelliyorsa işe yaramaz. AWS Config recorder, geçmiş değişiklikleri izlemek için kullanılır, ancak erişim sorununu çözmek için doğrudan bir mekanizma değildir. Permissions boundaries'i güncellemek doğru bir adım olabilir, ancak Config recorder'ı bu şekilde kullanmak sorunu çözmez. Geliştirici OU'larındaki IAM kaynaklarını değiştirmeyi engelleyen bir SCP oluşturmak, sorunu daha da kötüleştirebilir çünkü geliştiricilerin kendi izinlerini yönetmesini engeller. Ayrıca, aws:SourceAccount koşulu yine temel sorunu çözmez.
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