Deweloper używa kluczy SSH do uzyskiwania dostępu do AWS CodeCommit. Klucze SSH są powiązane z użytkownikiem, który obecnie ma określony zestaw uprawnień. Deweloper musi zezwolić temu użytkownikowi na tworzenie i usuwanie gałęzi. Które konkretne uprawnienia IAM należy dodać, aby zastosować zasadę najmniejszych uprawnień?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: "codecommit:CreateBranch" i "codecommit:DeleteBranch".
Dlaczego to jest odpowiedź
Poprawna odpowiedź to "codecommit:CreateBranch" i "codecommit:DeleteBranch", ponieważ te konkretne uprawnienia IAM zezwalają użytkownikowi dokładnie na tworzenie i usuwanie gałęzi, co jest zgodne z zasadą najmniejszych uprawnień. Udzielanie tylko niezbędnych uprawnień minimalizuje potencjalne ryzyko bezpieczeństwa. Opcja "codecommit:Put" jest nieprawidłowa, ponieważ nie ma takiej akcji w CodeCommit. Akcje Put dotyczą zazwyczaj umieszczania obiektów, a nie tworzenia czy usuwania gałęzi. Opcja "codecommit:Update" jest nieprawidłowa, ponieważ akcje Update dotyczą modyfikowania istniejących zasobów, a nie tworzenia lub usuwania gałęzi. Opcja "codecommit:" jest nieprawidłowa, ponieważ nadaje wszystkie możliwe uprawnienia w CodeCommit, co narusza zasadę najmniejszych uprawnień i jest niebezpieczne.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana