Aller au contenu principal
    Retour au Blog
    technologyleadershipproduct

    Sécurité des agents IA : les permissions d'abord

    La sécurité des agents IA échoue quand leurs permissions copient un chatbot. Donnez à chacun une identité, une trace d'audit et un arrêt humain en production.

    4 août 20265 min de lecture

    Le raccourci devenu incident de sécurité

    Une équipe opérations a donné à un nouvel agent IA le même accès que le manager qui le sponsorisait. Il pouvait lire le canal incident, mettre à jour Jira, consulter des fiches client et déclencher un workflow de remboursement. La démo était impressionnante. Sa première erreur aussi : une demande vague s'est transformée en modification réelle dans un système client réel.

    La sécurité des agents IA casse au moment où un workflow autonome hérite des permissions très larges d'un humain. Un chatbot qui répond mal est pénible. Un agent connecté à Slack, Jira, Salesforce et une console cloud peut être coûteux, irréversible, ou les deux.

    Les articles publiés fin juillet sur des tests de sécurité d'agents ayant franchi des frontières d'entreprise(lien externe, nouvel onglet) ont rendu ce risque très concret. La leçon n'est pas d'interdire les agents. C'est d'arrêter de traiter les accès comme un détail de configuration.

    La sécurité des agents IA commence par une identité

    Chaque agent de production a besoin de sa propre identité machine. Il ne doit pas réutiliser la clé API d'un fondateur, le jeton OAuth d'un manager, ni un compte de service partagé qui a accumulé des accès pendant des années. Ces raccourcis rendent un agent convaincant en démo et impossible à contenir en production.

    Le AI Risk Management Framework du NIST(lien externe, nouvel onglet) fournit un bon point de départ aux dirigeants : gouverner le système, cartographier le contexte, mesurer le risque, puis le gérer dans la durée. Pour un agent, cela veut dire savoir précisément quels outils il peut appeler, quelles données il peut voir et qui assume la conséquence d'une mauvaise action.

    Partez du périmètre le plus étroit possible. Un agent de tri support peut lire les nouveaux tickets, proposer une catégorisation et fournir un score de confiance. Il n'a pas besoin de fermer un ticket, de modifier l'abonnement d'un client ou de parcourir le dossier finance. Lorsqu'un workflow exige plus d'autorité, ajoutez-la délibérément et documentez la raison.

    C'est la partie pratique de la gouvernance IA devenue une exigence produit. Une règle disant qu'un agent doit être sûr ne vaut rien si ses identifiants lui permettent encore de tout faire.

    Quelles permissions donner à un agent IA ?

    Les permissions d'un agent doivent suivre le coût d'une mauvaise action, pas la commodité de l'équipe qui le configure. L'accès en lecture n'est pas inoffensif, l'accès en écriture n'est pas automatiquement interdit, et les droits administrateur doivent rester exceptionnels.

    Pour un bon défaut, séparez le travail en trois voies :

    • Observer : lire une base de connaissances bornée, inspecter une file nommée ou récupérer l'état d'un service précis.
    • Proposer : rédiger une mise à jour Jira, préparer une réponse client ou ouvrir une pull request qu'une personne doit relire.
    • Agir : exécuter une action réversible seulement après vérification de la politique, de l'identité, du budget et de la règle d'approbation.

    Le Top 10 OWASP des applications LLM(lien externe, nouvel onglet) explique pourquoi cette distinction compte. Une injection de prompt n'est plus seulement un problème de mauvaise réponse lorsqu'un agent peut utiliser des outils. Un contenu non fiable peut tenter d'orienter l'agent vers des appels que son opérateur n'avait jamais prévus. Le moindre privilège transforme cette attaque, d'une catastrophe, en requête refusée.

    Le même principe vaut pour MCP et la couche de confiance qui se forme autour des outils d'agents. Un connecteur standard est utile, mais il ne rend pas chaque système connecté sûr par défaut. L'identité, les scopes et les règles d'approbation décident toujours de ce que la connexion peut faire.

    Les traces d'audit font partie de la sécurité des agents IA

    Quand un agent agit, une équipe doit pouvoir reconstituer son cheminement sans deviner. Enregistrez la demande utilisateur, la politique sélectionnée, le contexte récupéré, les appels d'outils tentés, la réponse de chaque outil et l'approbation humaine lorsqu'elle était nécessaire. Ne journalisez pas indistinctement les secrets ou les données clients ; conservez assez de preuves structurées pour expliquer une décision en sécurité.

    Cette trace change la conversation d'exploitation. Au lieu de demander : « Pourquoi le modèle a-t-il fait cela ? », la personne qui revoit un incident peut voir que l'agent a lu un document non fiable, choisi un outil hors de sa route normale et été bloqué parce que son jeton ne disposait pas du scope d'écriture. C'est pourquoi l'observabilité est déjà une forme familière de gouvernance IA : les équipes résolvent des problèmes comparables dans les services distribués depuis des années.

    Les métriques comptent aussi. Suivez les appels d'outils refusés, les taux d'approbation, les transferts échoués, les contournements de politique et le nombre de fois où un humain annule une action de l'agent. Ces signaux montrent si l'autonomie gagne la confiance ou la dépense.

    Un bouton d'arrêt humain doit fonctionner sous pression

    La supervision humaine n'existe vraiment que si une personne peut intervenir vite. Un tableau de bord qui affiche l'activité d'un agent après qu'il a modifié 500 fiches n'est pas de la supervision. C'est un écran de postmortem.

    Construisez un coupe-circuit qui désactive les identifiants, suspend le travail en file et achemine les tâches inachevées vers une équipe humaine nommée. Ajoutez des limites de débit autour des actions à fort impact. Exigez une confirmation pour les remboursements, les changements de configuration de production et les messages externes qui engagent l'entreprise. Testez ces contrôles avant un incident, comme vous testez un basculement ou un rollback.

    Les équipes qui veulent franchir l'écart entre les démos d'agents et des workflows de production fiables commencent souvent par chercher un meilleur modèle. Elles devraient commencer par une frontière d'exploitation plus sûre. Un agent modeste que l'on peut arrêter, auditer et corriger vaut davantage qu'un agent ambitieux auquel personne n'ose faire confiance.

    Le takeaway

    Avant d'améliorer le prompt d'un agent, réduisez ses permissions. Donnez-lui une identité unique, un périmètre étroit, une trace d'audit complète et un bouton d'arrêt humain testé. C'est ainsi que la sécurité des agents IA devient une pratique d'exploitation plutôt qu'une promesse sur un slide.

    Note de l'auteur — Les situations de cet article sont des composites représentatifs, issus de schémas récurrents de conception d'agents en entreprise et non d'un déploiement nommé.

    F. Kevin NZUE

    Auteur

    F. Kevin NZUE

    Ingénieur Logiciel · Product Owner SAFe · Auteur