AWS a présenté une méthode permettant à un seul agent Bedrock de servir plusieurs utilisateurs tout en ne renvoyant que les documents que chacun est autorisé à consulter. La solution injecte l’adresse e-mail de l’utilisateur connecté, extraite d’un JWT Cognito, dans l’appel à l’outil, puis s’appuie sur la prise en charge des ACL par Managed Knowledge Base pour filtrer les résultats. Un intercepteur Lambda et une politique Cedar vérifient le userContext injecté avant que la recherche ne parvienne à la base de connaissances.
Pourquoi c'est important
Les entreprises peuvent déployer des assistants IA partagés sans risquer de divulguer par inadvertance des données entre services ou clients SaaS.