• POLITIQUE
  • FILTRE
  • ACCÈS
  • HUMAIN

Générer des plans de requête avec votre IA et Cerbos

Connectez Cerbos à votre agent pour transformer vos politiques d'autorisation en filtres de base de données. Votre IA gère la logique pour ne voir que les données auxquelles elle a accès.

Demandez à l'IA à propos de cette page

Réponse rapide

Comment mon IA peut-elle générer des plans de requête avec Cerbos ?

Votre agent utilise l'outil plan_resources pour traduire les politiques Cerbos en plans de requête de type AST (Abstract Syntax Tree). Cela permet à l'agent d'appliquer la logique d'autorisation directement aux requêtes SQL, garantissant qu'il ne récupère que les enregistrements autorisés. Vous obtenez une vue filtrée de vos données qui respecte strictement vos règles de sécurité actuelles.

Les résultats

Où s'applique votre logique de données

L'IA utilise vos politiques pour structurer ses interactions avec vos données.

POLITIQUE

Traduction des politiques

L'agent lit vos politiques Cerbos et les convertit en plans AST structurés. L'IA comprend ainsi précisément quelles données sont interdites.

FILTRE

Génération de requêtes

L'IA génère des filtres spécifiques basés sur ces plans. Cela empêche l'agent de solliciter des lignes non autorisées auprès de votre base de données.

ACCÈS

Récupération sécurisée

Votre agent exécute des requêtes pré-filtrées par la logique d'autorisation. Vous obtenez les résultats nécessaires sans risque de fuite de données.

HUMAIN

Contrôle des politiques

Vous gardez le contrôle total sur les politiques Cerbos. L'IA ne peut que suivre les règles que vous avez déjà définies et déployées.

Le flux

Ce que fait votre IA lors d'une requête.

L'agent fait le lien entre vos règles de sécurité et l'exécution en base de données.

  1. Analyser les politiques

    L'agent examine vos règles d'autorisation Cerbos pour comprendre les contraintes liées à une ressource ou un utilisateur.

    plan_resources
  2. Construire l'AST

    L'agent convertit ces règles en un arbre de syntaxe abstraite (AST) interprétable par la base de données comme un filtre.

    plan_resources
  3. Appliquer les filtres

    L'agent utilise le plan généré pour restreindre le périmètre de ses requêtes de données.

    plan_resources
  4. Vérifier les contraintes

    L'agent confirme que le plan de requête respecte les permissions de la ressource avant l'exécution.

    plan_resources

Essayez

Copiez ces exemples pour commencer.

Utilisez ces prompts pour lancer le processus de planification.

Points de départ

Remplacez le texte entre crochets par vos noms de ressources ou vos identifiants utilisateurs.

Cerbos Connector

Tout est prêt. Choisissez votre client MCP et suivez les instructions de configuration.

Lien du connecteurhttps://edge.vinkius.com/vk_preview_y0c5dNo7ENj8oh5gsdkYK0hZAMSRgY44sro1JyED/mcp

Claude Desktop

Suivez les étapes ci-dessous pour vous connecter en quelques secondes.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Cerbos capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopier
{
  "mcpServers": {
    "cerbos-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_y0c5dNo7ENj8oh5gsdkYK0hZAMSRgY44sro1JyED/mcp"
    }
  }
}
Copiez dans le chat04
  • Génère un plan de requête pour la ressource 'orders' en te basant sur mes politiques Cerbos actuelles.

  • Crée un filtre AST pour l'utilisateur 'user_123' afin que je ne voie que ses enregistrements autorisés.

  • Montre-moi le plan de requête qui serait utilisé pour filtrer 'customer_data' pour un rôle admin.

  • Planifie une requête de ressource pour 'inventory_items' en respectant ma logique d'autorisation existante.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Commencez ici

Connectez Cerbos une fois, puis demandez.

Liez votre instance Cerbos à Vinkius en un clic. Vos identifiants restent chiffrés et vous pouvez immédiatement demander à votre agent de planifier des requêtes sécurisées.

Connecter Cerbos à votre IA

FAQ

Fonctionnement de la tâche

  • 01

    L'IA modifie-t-elle mes politiques Cerbos ?

    Non. L'IA lit uniquement vos politiques pour générer des plans de requête. Elle ne peut ni modifier, ni supprimer, ni créer de nouvelles règles d'autorisation dans Cerbos.

  • 02

    L'IA peut-elle contourner mes règles de sécurité ?

    Non. L'IA utilise l'outil plan_resources pour garantir que ses requêtes sont strictement limitées par les politiques que vous avez définies.

  • 03

    Qu'est-ce qu'un plan de requête basé sur l'AST ?

    C'est une représentation structurée d'une requête qui utilise votre logique d'autorisation pour filtrer les résultats directement à la source dans la base de données.

  • 04

    Dois-je écrire les filtres SQL manuellement ?

    Non. L'agent gère automatiquement la traduction des politiques Cerbos vers le plan de requête.

  • 05

    L'IA peut-elle accéder à des données absentes de ma base de données ?

    Non. L'IA génère uniquement des plans pour les ressources et les données définies dans votre environnement connecté.

  • D'autres questions sur Cerbos ? Voir toutes les capacités du connecteur Cerbos

Connectez Cerbos à Claude, Cursor, ChatGPT et d'autres