- TRACE
- VÉRIFIE
- AUDITE
- RÉVISE
Réponse rapide
Comment auditer mes hiérarchies de permissions avec une IA ?
Votre agent utilise OpenFGA pour tracer les chemins de relation entre les utilisateurs et les ressources. Il peut vérifier des droits d'accès spécifiques ou lister tous les utilisateurs d'un périmètre pour détecter des permissions inattendues. Vous obtenez une vision claire des raisons pour lesquelles un accès est accordé ou refusé.
Les résultats de l'audit.
Où arrivent vos conclusions.
L'IA effectue le travail complexe de parcours de graphe pour que vous puissiez vous concentrer sur les résultats.
TRACE
Cartographie des chemins
L'IA suit la logique de vos relations pour montrer exactement comment un utilisateur accède à une ressource. Vous obtenez un détail étape par étape de la hiérarchie.
VÉRIFIE
Confirmation d'accès
Votre agent vérifie si un utilisateur spécifique remplit les conditions d'un rôle. Il confirme si la logique actuelle respecte vos règles de sécurité.
AUDITE
Rapports de périmètre
L'IA extrait les listes d'utilisateurs liés à des relations précises. Cela permet de repérer les comptes sur-privilégiés ou les permissions orphelines.
RÉVISE
Contrôle humain
L'IA signale les chemins suspects ou trop larges. À vous de décider s'il faut réécrire ou renforcer la logique de permission.
Le flux
Ce que fait votre IA au lancement de l'audit.
L'agent interagit avec votre instance OpenFGA pour extraire les données nécessaires à l'analyse.
Identifier les utilisateurs
L'agent identifie les utilisateurs concernés par le groupe de permissions ou la ressource que vous auditez.
list_usersVérifier un accès précis
L'agent teste un utilisateur spécifique par rapport à une ressource pour voir si la relation existe dans votre modèle.
check_relationDévelopper la hiérarchie
Pour comprendre toute l'étendue d'une permission, l'agent développe la relation afin de voir tous les effets en cascade.
expand_relationRésumer les résultats
L'agent compare les chemins de permission réels avec vos règles de sécurité prévues et souligne les écarts.
check_relation
Essayez
Copiez ces exemples pour commencer.
Utilisez ces prompts pour lancer un audit avec votre agent.
Points de départ
Remplacez les noms de ressources et les ID utilisateurs par vos propres données OpenFGA.
OpenFGA Connector
Tout est prêt. Choisissez votre client MCP et suivez les instructions de configuration.
https://edge.vinkius.com/vk_preview_VDWoQMoj6eTPYg6n6XBuedyNPsCIKIje0Bwlugcp/mcpClaude Desktop
Suivez les étapes ci-dessous pour vous connecter en quelques secondes.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — OpenFGA capabilities are ready to use.
{
"mcpServers": {
"openfga-fine-grained-auth-mcp": {
"url": "https://edge.vinkius.com/vk_preview_VDWoQMoj6eTPYg6n6XBuedyNPsCIKIje0Bwlugcp/mcp"
}
}
}Vérifie si l'utilisateur:dev_admin possède la relation 'owner' sur la ressource:production_db.
Liste tous les utilisateurs ayant l'accès 'editor' sur la ressource 'marketing_folder'.
Développe la relation 'viewer' pour la ressource:api_keys pour voir tous ceux qui peuvent les lire.
Audite le chemin de permission de l'utilisateur:guest_user pour comprendre pourquoi il accède à la ressource:public_assets.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Commencez ici
Connectez OpenFGA une fois, puis interrogez.
Une seule connexion donne à votre agent l'accès à vos données de permission. Vos identifiants restent chiffrés et sécurisés sur nos serveurs.
Connecter OpenFGA à votre IAFAQ
Fonctionnement de l'audit
- 01
L'IA peut-elle modifier mes règles de permission ?
Non. L'IA peut uniquement lire et vérifier les relations existantes. Elle ne peut ni écrire ni modifier votre modèle OpenFGA.
- 02
L'IA peut-elle supprimer des utilisateurs de mon système ?
Non. Les outils permettent uniquement de lister, vérifier et développer les relations. La gestion des utilisateurs reste une tâche manuelle.
- 03
Comment l'IA sait-elle pourquoi un utilisateur a accès ?
Elle utilise l'outil d'expansion pour tracer la chaîne spécifique de relations reliant l'utilisateur à la ressource.
- 04
Cela fonctionne-t-il avec n'importe quel modèle de permission ?
Cela fonctionne avec tout modèle implémenté via OpenFGA.
- 05
Puis-je l'utiliser pour trouver tous les administrateurs ?
Oui, en listant les utilisateurs associés à la relation 'admin' dans votre modèle.
D'autres questions sur OpenFGA ? La page du connecteur y répond. Voir toutes les capacités du connecteur OpenFGA
Connectez OpenFGA à Claude, Cursor, ChatGPT et d'autres
