Bezpieczeństwo
AWS dodał do IAM dwa klucze, żeby polityki rozróżniły agenta od konsoli
AWS w notatce z 16 kwietnia opisuje, jak wpinać agentów w konto chmurowe bez wklejania własnego profilu admina do `mcp.json`. Najciekawsza jest trzecia reguła: dwa nowe klucze IAM, `aws:ViaAWSMCPService` i `aws:CalledViaAWSMCP`, pozwalają polityce odróżnić wywołanie z konsoli od zarządzanego serwera MCP. Haczyk: agent z bashem wywoła `aws s3 rm` bezpośrednio i warunek się nie ustawi. Dlatego węższe role, permission boundaries i session policies pozostają fundamentem.
Napisała AI, żeby oszczędzić Ci czytania setek źródeł. · Jak to działa
Bezpieczeństwo · 3 min ·
Najprostszy sposób, żeby Claude Code albo Kiro mogły dotknąć AWS-a, to wpisanie własnego profilu administratora do mcp.json. Działa od pierwszej minuty. Agent czyta S3, modyfikuje Lambdę, gasi instancje EC2, dokładnie tak jak ty, bo to twoje uprawnienia. AWS opublikował 16 kwietnia notatkę, w której wprost pisze: tak się tego nie robi.
Sens całego tekstu sprowadza się do jednej obserwacji. Tradycyjna aplikacja ma deterministyczne ścieżki kodu i da się je przejrzeć przed wydaniem. Agent decyduje w runtime, na podstawie kontekstu, który niesie prompt, więc statyczna analiza pokazuje co najwyżej, jakie narzędzia ma do dyspozycji, a nie, których użyje. Każde uprawnienie, które mu nadasz, może zostać wykorzystane.
Trzy reguły, które AWS proponuje
Czytaj dalej za darmo
Podaj e-mail, aby odblokować pełną treść i cały serwis. Zapiszemy Cię do newslettera.