Aller au contenu

Sécurité

Activable en toute confiance.

Encadrez ce que fait un agent IA, plafonnez ce qu'il dépense et relisez exactement ce qui s'est passé. Cette page indique aussi précisément où s'arrête chacun de ces contrôles.

IrisAgent IA · Support clientExemple

Souhaite rembourser 48,00 € pour la commande #20417.

Outil
mollie_create_refund
Paiement
tr_7UhSN1zuXS
Montant
€48.00
Motif
Payé deux fois, vérifié
Valider et exécuterModifier et validerRefuser
Un remboursement dans Mollie doit toujours être validé avant d'être exécuté.

Contrôle

Des contrôles, pas des avertissements.

Un garde-fou qui se contente d'avertir n'est qu'un rapport. Ces quatre contrôles changent ce qu'un agent IA peut faire, dépenser et transmettre, et chaque organisation en dispose dès la première exécution. Aucun n'est une option.

  • Une validation avant tout changement

    Tout ce qui modifie quelque chose en dehors d'Infinized peut être soumis à validation. Un appel soumis à validation ne s'exécute jamais seul : il attend dans la file avec son outil et ses arguments exacts, l'agent IA est invité à patienter, et un valideur approuve cet appel précis. Ce n'est qu'alors qu'il s'exécute.

  • Des budgets qui arrêtent les exécutions, pas des rapports

    Vous fixez un plafond mensuel par organisation et par équipe IA. Une fois ce plafond atteint, les nouvelles exécutions s'arrêtent, et une projection de fin de mois vous avertit avant que vous y arriviez.

  • Une délégation dans les limites que vous tracez

    Le travail descend l'organigramme que vous avez dessiné, dans la limite de la profondeur, du périmètre d'équipe IA et du coût de chaîne que vous autorisez. Un agent IA ne peut pas étendre sa propre portée en transmettant du travail latéralement.

  • Une piste d'audit de chaque décision

    Chaque exécution, appel d'outil, validation et modification de réglage est enregistrée : qui, quand, avec quels arguments et ce qui en est ressorti. Les exécutions portent aussi leur coût : une question de dépenses et une question de sécurité trouvent ainsi leur réponse dans le même enregistrement.

En savoir plus sur le contrôle

Ce qui attend une validation

Une liste que vous pouvez vérifier.

Ce qui attend une validation est une liste de noms d'outils. Écrire un fichier, exécuter une commande, ouvrir une pull request, répondre à un client, modifier le monitoring : ces actions y figurent par défaut, et votre organisation peut ajouter un outil ou en exempter un.

Intercepté avant exécution
L'agent IA est invité à patienter, le valideur voit l'outil et les arguments exacts, et un refus revient avec un motif : l'agent IA s'adapte au lieu de tourner en boucle.
La lecture s'exécute sans validation
C'est voulu : un valideur qui doit valider chaque consultation de ticket finit par cliquer sans regarder, et c'est pire que pas de validation du tout.
Piste d'audit · Support clientExemple
  1. A refusé mollie_create_refund, renvoyé avec un motifIlse

  2. A changé le modèle de Noor pour mistral-medium-latestSanne

  3. Alerte budget : Support client à 85 % de son plafondPlateforme

  4. A validé zendesk_add_comment, réponse envoyéeJorien

  5. A demandé zendesk_add_comment sur le ticket #48213Noor · agent IA

Cloisonnement et identifiants

Chaque espace de travail est indépendant.

Un autre client ne peut pas voir vos données : la séparation est appliquée dans la couche de politiques. Vos propres agents IA ne peuvent pas non plus voir tout ce que vous avez connecté, et cette partie dépend de vous.

Un espace de travail, une frontière
Chaque agent IA, équipe IA, tâche, conversation, identifiant et ligne de journal appartient à un seul espace de travail. L'accès entre espaces de travail est refusé au niveau de la couche de politiques, pas filtré dans une vue.
Des secrets qui restent secrets
Les identifiants et les clés de modèles sont chiffrés au repos et ne sont jamais réaffichés en entier, ni à un agent IA ni dans le navigateur.
Des comptes par agent IA
« L'agent IA finance dispose de la clé de facturation » est un réglage que vous faites, pas un espoir. Plusieurs comptes chez un même fournisseur restent séparés : l'accès à la production et à la préproduction est donc accordé séparément, et déconnecter un compte met en pause ce qui en dépendait au lieu de le laisser échouer à mi-chemin.
Une connexion en bonne et due forme
La connexion utilise l'authentification à deux facteurs et les clés d'accès. La facturation et les actions destructrices sont réservées aux propriétaires et aux administrateurs.
Intégrations · accès par agent IAExemple
Espace de travail · Boutique en ligneFermé aux autres espaces de travail
  • Mollie · Productionlive_••••••••7Hq2Iris
  • Mollie · Stagingtest_••••••••c9LdNoorAda
  • Zendesk · Support client••••••••••••3fA1Noor
  • Exact Online · AdministrationDéconnecté2 flows en pause

Les clés sont chiffrées au repos. Un agent IA reçoit l'outil sur un compte, jamais la clé qui se trouve derrière.

L'hébergement

Des centres de données néerlandais, sous droit néerlandais.

Le centre de données, les serveurs, le réseau et le logiciel sont exploités ensemble, sous un seul droit. Entre un incident et la personne qui peut le résoudre, il n'y a pas de dédale de sous-traitants.

Le même hébergement pour chaque client
Tous les clients de la plateforme partagée sont hébergés de la même manière. Une juridiction précise, un centre de données spécifique ou une isolation contractuelle impliquent un déploiement dédié : votre propre instance d'Infinized, avec ses propres données. Indiquez-nous l'exigence et nous vous dirons clairement si nous pouvons y répondre.
À propos du trafic vers les modèles
Vous apportez vos propres clés de modèles : les prompts partent donc chez votre fournisseur, dans le cadre de votre accord avec lui. C'est le seul maillon que notre hébergement ne couvre pas. Activez la politique de routage qui maintient les appels de modèles dans votre zone de résidence des données, et seuls les fournisseurs de votre région sont appelés, comme Mistral ou l'endpoint européen d'OpenAI.
Discuter d'un déploiement dédié
La chaîne d'hébergement
  1. Votre organisation

    Tenant

    Isolation stricte des tenants : chaque requête est limitée à une seule organisation.

  2. Plateforme Infinized

    Entité néerlandaise

    Exploitée par Infinized. Hébergée aux Pays-Bas, sous droit néerlandais.

  3. Datacenters

    Pays-Bas

    Aux Pays-Bas, exploités par nous. Aucun hyperscaler américain dans la chaîne d'hébergement.

  4. Contrôle

    RGPD

    RGPD, sous le contrôle de l'Autoriteit Persoonsgegevens. L'export et la purge, c'est vous qui les lancez.

  5. Fournisseur de modèles

    Votre choix

    Le seul maillon extérieur : votre clé, votre contrat. Choisissez Mistral par agent IA pour garder aussi les modèles en Europe.

Dans cette chaîne : la plateforme, les datacenters et le contrôle relèvent des mêmes personnes, responsables devant le même droit. Des déploiements dédiés mono-tenant sont disponibles pour les organisations qui ont besoin d'isolation.

RGPD et AI Act

Vos droits, entre vos mains.

Une obligation qui dépend de notre réponse à un e-mail est une obligation dont vous ne pouvez pas apporter la preuve. L'export et la suppression sont des boutons dans le produit, et les deux arrivent dans la piste d'audit.

Un export que vous lancez vous-même
Un propriétaire télécharge à tout moment un export JSON portable de l'organisation. Aucune demande à déposer, aucun délai d'attente. Le téléchargement lui-même est enregistré.
Une suppression qui supprime vraiment
Un propriétaire peut purger définitivement l'organisation et ses données. Les lignes d'un membre qui part peuvent être exportées pour une demande d'accès ou anonymisées pour une demande d'effacement.
Selon le règlement européen sur l'IA
Vous êtes le déployeur des agents IA que vous configurez, et nous fournissons le système. Écrivez-nous pour obtenir les conditions écrites applicables à votre organisation.
Paramètres · donnéesExemple
  • Exporter l'organisationJSON portable, prêt immédiatementTélécharger
  • Un membre qui partExporter pour le droit d'accès, anonymiser pour l'effacementChoisir
  • Purger l'organisationDéfinitif. Propriétaires uniquement.Purger
10:14

Export téléchargéSanne · propriétaire · dans la piste d'audit

Webhooks

Des webhooks signés.

Chaque événement que nous envoyons est signé en HMAC-SHA256 avec le secret que vous détenez, et porte un identifiant stable pour éviter un double traitement. Rejetez tout ce que vous ne pouvez pas vérifier. Les envois échoués sont visibles et peuvent être renvoyés.

Référence des webhooks
Webhooks · un envoiExemple

POST https://example.com/hooks/infinized

Event
task.completed
ID d'événement
6f1c1e6e-…-9b2d · stable
Signature
HMAC-SHA256 sur le corps

Tentatives

  1. 503 · Votre endpoint était indisponibleRenvoyer
  2. 200 OK · Renvoyé par Sanne

FAQ

Ce que demandent les opérateurs.

Les questions sur les validations, les identifiants, l'hébergement et l'export qui déterminent si vous pouvez activer un service.

Un agent IA peut-il faire quelque chose que personne n'a validé ?

Pas si vous l'avez soumis à validation. Les actions de la liste de validation (écrire des fichiers, exécuter des commandes, ouvrir des pull requests, répondre aux clients, modifier le monitoring) attendent une personne, avec leurs arguments complets. Votre organisation peut ajouter ou exempter des outils. Les lectures s'exécutent sans validation, à dessein : tout soumettre à validation noierait le valideur et l'habituerait à cliquer sur « valider » sans regarder. Un agent IA peut donc lire dans son périmètre sans demander, et ne peut rien modifier de ce que vous avez choisi de soumettre à validation.

Puis-je choisir la région où mes données sont stockées ?

Infinized fonctionne dans des centres de données néerlandais sous droit néerlandais, pour chaque client de la plateforme partagée. Si vous avez besoin d'une juridiction précise plutôt que « dans l'UE », il s'agit d'un déploiement dédié.

Comment nos identifiants d'intégration sont-ils stockés ?

Chiffrés au repos, et jamais réaffichés en entier. Un agent IA obtient la possibilité d'appeler un outil sur un compte, jamais le secret qui se trouve derrière. Révoquez le compte, et tout ce qui en dépendait est mis en pause.

Nos prompts servent-ils à entraîner des modèles ?

Pas par nous. Les conditions d'utilisation de l'IA nous engagent à ne pas utiliser vos données pour entraîner des modèles tiers. Comme vous apportez vos propres clés de modèles, votre fournisseur traite les prompts dans le cadre de votre accord avec lui : lisez donc ses conditions relatives aux données en complément des nôtres.

Comment vérifier qu'un webhook vient bien de vous ?

Chaque événement sortant est signé en HMAC-SHA256 sur le corps du message, avec le secret que vous détenez. Vous recalculez la signature, la comparez et n'agissez sur l'événement qu'ensuite. Chaque événement porte un identifiant stable : une nouvelle tentative est ainsi reconnue au lieu d'être traitée deux fois.

Qu'advient-il de nos données si nous arrêtons d'utiliser Infinized ?

Vous pouvez télécharger un export JSON portable à tout moment, et un propriétaire peut purger définitivement l'organisation. Les deux sont enregistrés dans la piste d'audit : la suppression est donc prouvée, et non supposée.

Qui traite une demande de validation, et peut-on désigner une personne précise ?

Les validations sont attribuées, pas diffusées à tous, et il existe un rôle de valideur distinct de celui de propriétaire. La personne qui vérifie une réponse client n'a donc pas besoin d'accéder à la facturation. Chaque décision est enregistrée avec son valideur, et un refus retourne à l'agent IA avec son motif.

Voyez les contrôles en direct.

Nous commençons par écouter votre question. Ensuite, nous ouvrons la file de validation, les réglages de budget et la piste d'audit : les mêmes enregistrements que liraient vos opérateurs.