Defense-in-Depth-Autorisierung für MCP-Tools in Amazon Quick implementieren
aws ·
Der AWS-Blog erläutert, wie für jede MCP-Tool-Aufruf in Amazon Quick zusätzlich zur Validierung eines Zugriffstokens eine mehrschichtige Autorisierung implementiert wird. Das Design verwendet einen Lambda-REQUEST-Interceptor, der an ein bestehendes Amazon-Bedrock-AgentCore-Gateway angebunden ist, um OIDC-JWT-Ansprüche anhand von MFA-Durchsetzung, optionalem Länder-Geofencing, gruppenbasierter Rollenautorisierung und Berechtigungsprüfungen auf Tool-Ebene auszuwerten. Microsoft Entra ID stellt die Identitätskonfiguration bereit, einschließlich Ressourcen- und Clientanwendungen, Token-Ansprüchen, Sicherheitsgruppen und einer Conditional-Access-Richtlinie, die MFA voraussetzt. Gruppenbasierte RBAC und Tool-Berechtigungen bilden die zentralen Kontrollen, während die Prüfung des MFA-Anspruchs und die Länderbeschränkung je nach Compliance-Anforderungen aktiviert werden können. Im fiktiven Risikoregister-Beispiel von AnyCompany können Leser Daten abfragen, Autoren Änderungen durchführen und Administratoren auf umfassendere betriebliche Zugriffe zurückgreifen; fehlgeschlagene Prüfungen führen zu einer 403-Antwort, bevor das Tool oder seine Daten erreicht werden. Die Tool-Funktionen prüfen die Berechtigungen außerdem erneut, und erfolgreiche Änderungen erzeugen unveränderliche Prüfprotokolle. Der Leitfaden behandelt zudem die Verbindung mit Amazon Quick, das Testen verschiedener Benutzerrollen und die Behebung häufiger Konfigurationsprobleme.
aws