ServiceNow lance AI Passport pour gouverner les agents IA
Jeudi 22 octobre 2026, 6 h 18. Mon café coule à peine quand mon terminal m'affiche une alerte critique en rouge : Action blocked: unauthorized tool call on /api/v1/customer-records.
Mon outil de suivi SAV venait de tenter d'effacer une ligne dans l'historique d'un ticket client.
Que s'était-il passé ? Mon agent IA (programme autonome capable de percevoir son environnement, de raisonner et d'enchaîner des actions via des outils sans intervention humaine constante) avait reçu une réclamation mal formulée. En cherchant à « nettoyer le dossier » pour synthétiser la demande, le modèle a pris l'initiative d'appeler l'outil de suppression de données via ma passerelle locale. Heureusement, un filtre de permission strict a intercepté l'appel.
Mais la sueur froide était bien là : sans ce garde-fou, mon agent aurait détruit un historique irremplaçable en une fraction de seconde.
Quand on fait tourner plusieurs applications avec des agents autonomes, la question n'est plus de savoir s'ils sont intelligents, mais comment les empêcher de faire des bêtises quand personne ne regarde.
Ce matin, l'actualité rejoint exactement mon écran : l'éditeur ServiceNow vient d'annoncer le déploiement d'AI Passport, un mécanisme d'identifiant cryptographique destiné à encadrer les actions des agents IA à l'exécution et à bloquer les dérives, notamment au travers des passerelles MCP.
Pour un indépendant qui fait tourner son business à l'IA, cette initiative valide une règle d'or : l'autonomie d'un agent sans contrôle cryptographique est une bombe à retardement.
Le piège des passerelles MCP et des agents en roue libre
Depuis le début de l'année 2026, le protocole MCP (Model Context Protocol, standard ouvert initié par Anthropic permettant aux modèles de langage de se brancher uniformément à des sources de données, des outils et des environnements d'exécution) s'est imposé partout. Grâce à lui, connecter un modèle à une base PostgreSQL, à une boîte mail ou à une API de paiement se fait en quelques minutes.
Mais cette facilité d'intégration cache un risque majeur : la sur-permission.
Dans beaucoup d'architectures naïves, les développeurs passent une clé d'API globale ou un jeton de service unique au serveur MCP. Le LLM hérite alors de tous les droits : lire, écrire, modifier, supprimer.
Or, deux phénomènes récurrents rendent cette approche intenable en production :
- La dérive d'agent (agent drift, altération progressive du comportement d'un modèle autonome qui s'éloigne de son objectif initial sous l'effet de requêtes ambiguës ou d'hallucinations) : l'agent extrapole sa mission et déclenche des actions imprévues.
- L'injection de prompt indirecte (indirect prompt injection, faille de sécurité où des données externes non fiables contiennent des instructions détournant le comportement initial du modèle) : un simple courriel ou un commentaire dans un formulaire peut forcer l'agent à appeler des fonctions interdites.
Si la seule frontière de sécurité est la « bonne volonté » du modèle guidé par un prompt système, le système est d'ores et déjà vulnérable.
Ce que propose ServiceNow avec AI Passport
Face à ce constat, ServiceNow a développé une approche déterministe plutôt que probabiliste avec AI Passport.
Le dispositif repose sur la gouvernance à l'exécution (runtime governance, ensemble de mécanismes de sécurité qui inspectent, filtrent et autorisent en temps réel chaque action d'une IA avant que le serveur cible ne l'exécute).
Concrètement, comment fonctionne ce passeport pour agents ?
1. Un identifiant cryptographique vérifiable
Chaque agent déployé se voit attribuer un passeport cryptographique (certificat numérique infalsifiable signé électroniquement, attestant de l'identité, du rôle et des privilèges autorisés d'un agent). Ce n'est plus une simple clé partagée statique, mais une identité numérique traçable.
2. Des permissions granulaires éphémères
Lorsqu'un agent doit interagir avec une application tierce, son passeport définit les frontières exactes de son périmètre :
- Quelles fonctions d'outils a-t-il le droit d'appeler ?
- Quels enregistrements peut-il consulter ?
- Peut-il écrire ou uniquement lire ?
- Quel volume d'actions peut-il déclencher par minute ?
Si l'agent tente une opération hors de son périmètre — par exemple convertir une simple demande de devis en une transaction financière —, la passerelle MCP rejette la signature cryptographique avant même que l'outil ne soit invoqué.
3. Une traçabilité inaltérable
Chaque action validée est horodatée et consignée dans un journal d'audit crypté. En cas d'incident, il est possible de reconstituer la chaîne exacte de décisions : quel modèle a agi, avec quel passeport, pour quel utilisateur et sous quel mandat.
L'application concrète dans mes 5 applications en production
Dans mon laboratoire d'indépendant, je n'ai pas les moyens d'acheter des solutions d'entreprise à plusieurs dizaines de milliers d'euros. En revanche, les principes de sécurité d'AI Passport sont directement transposables à mon échelle.
Tu peux consulter l'architecture de mes 5 projets en production :
- Un assistant familial à commande vocale pour synchroniser le foyer,
- Une application de gestion d'équipements de protection pour suivre les contrôles réglementaires,
- Un outil de suivi SAV qui catégorise les pannes et guide le dépannage,
- Un planificateur de mariage organisant prestataires et budgets,
- Un site familial d'expatriation centralisant les démarches administratives.
Chacune de ces applications exploite des agents spécialisés. Voici comment j'applique cette gouvernance au quotidien sans dépenser un centime de plus :
Le cloisonnement par jetons éphémères
Dans mon outil de suivi SAV, l'agent qui synthétise les messages n'a jamais accès à la clé principale de la base de données. Il reçoit un jeton d'accès temporaire avec une portée limitée à la lecture du ticket actif. Même s'il subit une injection de prompt, l'agent ne peut techniquement exécuter aucune suppression.
La validation à deux facteurs pour les actions sensibles
Sur l'application de gestion d'équipements de protection, la modification d'un statut réglementaire (mise au rebut d'un harnais ou validation d'une conformité) exige une confirmation explicite. L'agent prépare l'action, génère le récapitulatif typé, mais la passerelle attend mon clic de validation avant d'exécuter la mutation.
L'isolation des passerelles MCP
Pour mon assistant familial, j'ai scindé mes serveurs MCP : le serveur chargé de la liste de courses n'a aucun lien physique avec le serveur qui pilote les volets ou le chauffage. L'agent ne dispose d'aucun passe-droit transversal.
Pourquoi cette gouvernance sauve la rentabilité d'un solo
Sécuriser ses agents n'est pas seulement une question de cybersécurité : c'est le garant direct de la maîtrise des coûts.
Un agent qui dérive ou boucle sur un appel d'outil non autorisé consomme des tokens d'API à vitesse grand V. En rejetant immédiatement les requêtes invalides à l'entrée du connecteur, on coupe court aux boucles de requêtes infinies qui font exploser la facture d'API à la fin du mois.
💸 Ce que ça m'a coûté
- Google AI Pro : 20 €/mois
- API LLM : ~10 €/mois
- Hébergement : 0 € (tiers gratuits)
- Base de données : 0 € (tiers gratuits)
- Nom de domaine : ~10 €/an
Total : environ 30 €/mois pour 5 applications en production.
Ce budget serré tient parce que chaque outil est verrouillé. Les intercepteurs de requêtes et les vérifications de permissions tournent dans du code TypeScript natif sur mes instances gratuites, sans surcoût d'infrastructure.
À retenir
- Ne fais jamais confiance au prompt système pour la sécurité : Les garde-fous textuels cèdent face aux hallucinations et aux injections. Seul un contrôle cryptographique à l'exécution garantit l'étanchéité.
- Applique le principe du moindre privilège aux serveurs MCP : Donne à chaque agent un jeton temporaire restreint à son besoin immédiat, jamais une clé d'administration globale.
- Bloque à la frontière pour préserver ton budget : Intercepter les actions non autorisées avant leur traitement évite les boucles de retries et protège tes quotas d'API.
FAQ — les questions que tout le monde se pose
Qu'est-ce que ServiceNow AI Passport ?
AI Passport est un système d'identification cryptographique conçu par ServiceNow pour attribuer une identité vérifiable et des autorisations dynamiques aux agents IA, empêchant les actions non autorisées et régulant les passerelles MCP en temps réel.
Pourquoi le protocole MCP pose-t-il un défi de sécurité ?
Le protocole MCP simplifie la connexion des agents à des dizaines d'outils et de bases de données. Sans gouvernance stricte, un agent manipulé par une injection de prompt ou une consigne erronée peut abuser de ses outils pour lire ou détruire des données sensibles.
Un développeur indépendant peut-il mettre en place une telle gouvernance ?
Oui. Même sans la suite ServiceNow, un développeur peut adopter la même logique : utiliser des jetons JWT éphémères avec des portées limitées, découper ses serveurs MCP par domaine métier et exiger une validation humaine sur les mutations critiques.
En quoi cette gouvernance protège-t-elle le budget d'API ?
Lorsqu'un agent part en dérive, il a tendance à réitérer des appels d'outils et à rallonger son contexte, ce qui consomme des milliers de tokens inutiles. Bloquer l'action dès la passerelle arrête immédiatement la séquence et préserve l'enveloppe d'utilisation.