Rozhodni, kdo smí roli převzít
Tvoje build úlohy běží mimo AWS, takže k nim není připojená žádná role a řetězec přihlašovacích údajů nenajde nic, co by mohl převzít. Místo toho CI platforma podepíše krátkodobý OIDC token, který uvádí repozitář, ve kterém úloha běžela, a STS tento token vymění za dočasné přihlašovací údaje.
O tom, zda výměna proběhne úspěšně, rozhoduje trust policy: pravidlo předem zapsané v roli reports-deploy-role, které určuje, kdo ji smí převzít. Dnes ráno předkládají tokeny čtyři build úlohy.
Otevři konzoli Trust policy, nastav vyžadování pouze vydavatele a spusť všechny čtyři úlohy. Tři se vrátí s přihlašovacími údaji. Přidej podmínku na repozitář a spusť je znovu.
Co ti vypovídá běh s kontrolou pouze vydavatele?
Toto cvičení je součástí kurzu
Zabezpečení AWS pro vývojáře
Interaktivní praktické cvičení
Proměňte teorii v praxi s jedním z našich interaktivních cvičení
Začít cvičení