• TRAZAR
  • VERIFICAR
  • AUDITAR
  • REVISAR

Cómo auditar jerarquías de permisos con tu IA

Conecta OpenFGA a tu agente para mapear derechos de acceso. Una vez conectado, tu IA podrá analizar la lógica de permisos para detectar fallos o confirmar accesos.

Pregunta a la IA sobre esta página

Respuesta rápida

¿Cómo puedo auditar mis jerarquías de permisos con una IA?

Tu agente utiliza OpenFGA para rastrear las rutas de relación entre usuarios y recursos. Puede verificar derechos de acceso específicos o listar todos los usuarios dentro de un ámbito para encontrar permisos inesperados. Obtendrás un mapa claro de por qué se concedió o denegó un acceso.

Resultados de la auditoría.

Dónde verás tus hallazgos.

La IA se encarga del trabajo pesado de recorrer el grafo para que tú te centres en los resultados.

TRAZAR

Mapas de rutas de permisos

La IA sigue la lógica de tus relaciones para mostrar exactamente cómo un usuario llegó a un recurso. Obtienes un desglose paso a paso de la jerarquía.

VERIFICAR

Confirmación de acceso

Tu agente comprueba si un usuario específico cumple los requisitos de un rol. Confirma si la lógica actual coincide con tu política de seguridad.

AUDITAR

Informes de alcance de usuarios

La IA extrae listas de usuarios vinculados a relaciones específicas. Esto ayuda a detectar cuentas con privilegios excesivos o permisos huérfanos.

REVISAR

Supervisión humana

La IA señala rutas sospechosas o demasiado amplias. Tú decides si la lógica de permisos debe reescribirse o restringirse.

El flujo

Lo que hace tu IA al iniciar la auditoría.

El agente interactúa con tu instancia de OpenFGA para extraer los datos necesarios para el análisis.

  1. Identificar usuarios

    El agente identifica qué usuarios son relevantes para el grupo de permisos o el recurso que estás auditando.

    list_users
  2. Comprobar acceso específico

    El agente prueba a un usuario concreto contra un recurso para ver si la relación existe en tu modelo.

    check_relation
  3. Expandir la jerarquía

    Para entender el alcance total de un permiso, el agente expande la relación para ver todos los efectos derivados.

    expand_relation
  4. Resumir hallazgos

    El agente compara las rutas de permisos reales con tus reglas de seguridad esperadas y resalta las discrepancias.

    check_relation

Pruébalo

Copia estos ejemplos para empezar.

Usa estos prompts para iniciar una auditoría con tu agente.

Puntos de partida

Sustituye los nombres de recursos y los IDs de usuario por tus datos reales de OpenFGA.

OpenFGA Connector

Todo listo. Elige tu cliente MCP y sigue las instrucciones de configuración.

Enlace del conectorhttps://edge.vinkius.com/vk_preview_VDWoQMoj6eTPYg6n6XBuedyNPsCIKIje0Bwlugcp/mcp

Claude Desktop

Sigue los pasos siguientes para conectarte en segundos.

  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 — OpenFGA capabilities are ready to use.
Configuración · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "openfga-fine-grained-auth-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_VDWoQMoj6eTPYg6n6XBuedyNPsCIKIje0Bwlugcp/mcp"
    }
  }
}
Copia en el chat04
  • Comprueba si el usuario:dev_admin tiene la relación 'owner' con el recurso:production_db.

  • Lista todos los usuarios que tienen acceso de 'editor' al recurso 'marketing_folder'.

  • Expande la relación 'viewer' para el recurso:api_keys para ver quién puede leerlos.

  • Audita la ruta de permisos del usuario:guest_user para ver por qué puede acceder al recurso:public_assets.

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

Empieza aquí

Conecta OpenFGA una vez y luego pregunta.

Una sola conexión da a tu agente acceso a tus datos de permisos. Tus credenciales permanecen cifradas y seguras en nuestro lado.

Conecta OpenFGA a tu IA

FAQ

Funcionamiento de la auditoría

  • 01

    ¿Puede la IA cambiar mis reglas de permisos?

    No. La IA solo puede leer y verificar las relaciones existentes. No puede escribir ni modificar tu modelo de OpenFGA.

  • 02

    ¿Puede la IA eliminar usuarios de mi sistema?

    No. Las herramientas solo permiten listar, verificar y expandir relaciones. La gestión de usuarios sigue siendo una tarea manual para ti.

  • 03

    ¿Cómo sabe la IA por qué un usuario tiene acceso?

    Utiliza la herramienta de expansión para rastrear la cadena específica de relaciones que conecta a un usuario con un recurso.

  • 04

    ¿Funciona con cualquier modelo de permisos?

    Funciona con cualquier modelo implementado a través de OpenFGA.

  • 05

    ¿Puedo usar esto para encontrar a todos los administradores de mi sistema?

    Sí, listando los usuarios asociados a la relación de administrador en tu modelo.

  • ¿Tienes más dudas sobre OpenFGA? La página del conector las responde. Ver todo lo que puede hacer el conector de OpenFGA

Conecta OpenFGA a Claude, Cursor, ChatGPT y más