Les applications basées sur des LLM compromettent le contrôle d'accès traditionnel lorsqu'un modèle agit comme un « mandataire confus » (confused deputy), acquiert une autonomie excessive ou s'appuie sur des comptes de service partagés. Ce cours explique aux ingénieurs comment appliquer les règles d'autorisation en dehors du modèle, en couvrant les identités, les jetons délégués, les politiques, la récupération de données (RAG), les outils, les serveurs MCP, les processus d'approbation et les workflows multi-agents. Vous repartirez avec une architecture intégrée permettant de contrôler les accès, d'analyser les défaillances et de tester les défenses face à des attaques réalistes.
Le cours aborde la modélisation des menaces, l'identité OAuth déléguée, le RBAC, l'ABAC, le ReBAC, les moteurs de règles, le RAG sensible aux permissions, les appels d'outils sécurisés, l'autorisation MCP, les étapes de validation, la délégation multi-agents, les journaux de décision, le traçage, les tests et le red teaming. Il aboutit à une architecture d'autorisation Ledgerline intégrée.