Control de Acceso
Roles y Permisos
LectorAI utiliza un sistema de roles para gestionar el acceso y los límites de uso.
Sistema de Roles
Usuario
USERUsuario estándar con acceso basado en su plan de suscripción
Límite de libros según plan
Límite de palabras según plan
Modelos según plan
API Keys personales
Panel de administración
Developer
DEVDesarrolladores que usan sus propias API keys de OpenAI/Anthropic
Sin límite de libros
Sin límite de palabras
Todos los modelos disponibles
API Keys personales (OpenAI/Anthropic)
Panel de administración
Super Admin
SUPER_ADMINAcceso total al sistema incluyendo gestión de usuarios
Sin límite de libros
Sin límite de palabras
Todos los modelos disponibles
API Keys personales (opcional)
Panel de administración
Modo Developer
¿Qué es el modo Developer?
El modo Developer está diseñado para desarrolladores que prefieren usar sus propias API keys de OpenAI y/o Anthropic. Esto significa:
- Sin límites: Traduce tantos libros y palabras como quieras
- Tus propias keys: El costo de API va directo a tu cuenta de OpenAI/Anthropic
- Todos los modelos: Acceso a GPT-4o, Claude Sonnet 4, y más
Configurar API Keys Personales
Los usuarios con rol DEV o SUPER_ADMIN pueden configurar sus propias keys
- Ve a Configuración → Developer
- Activa "Usar mis propias API Keys"
- Ingresa tu API key de OpenAI (sk-...) y/o Anthropic (sk-ant-...)
- Prueba la conexión para verificar que las keys son válidas
- Guarda los cambios
# Formatos de API keys:
OpenAI: sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Anthropic: sk-ant-api03-xxxxxxxxxxxxxxxxxxxxxxxxxx
OpenAI: sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Anthropic: sk-ant-api03-xxxxxxxxxxxxxxxxxxxxxxxxxx
Tus API keys se almacenan encriptadas con AES-256-GCM. Solo se desencriptan cuando se necesitan para traducir.
Límites por Plan (Usuarios normales)
| Plan | Libros/mes | Palabras/mes | Modelos |
|---|---|---|---|
| FREE | 1 | 50k | gpt-4o-miniclaude-3-haiku |
| PRO | 10 | 500k | gpt-4o-minigpt-4oclaude-3-haiku |
| BUSINESS | 50 | 2M | Todos los modelos |
| DEV | Todos (con tus keys) |
Panel de Administración
Los usuarios con rol SUPER_ADMIN tienen acceso al panel de administración en /admin/users donde pueden:
- Ver todos los usuarios registrados
- Buscar usuarios por email o nombre
- Cambiar el rol de cualquier usuario (USER → DEV → SUPER_ADMIN)
- Ver estadísticas de uso por usuario
Nota: Al degradar un usuario de DEV a USER, sus API keys personales son eliminadas automáticamente por seguridad.
¿Cómo obtener rol Developer?
El rol Developer se asigna manualmente por un Super Admin. Si eres desarrollador y quieres usar tus propias API keys:
- Contacta al administrador de tu organización
- Proporciona tu email de registro en LectorAI
- Una vez asignado el rol, ve a Configuración → Developer
- Configura tus API keys de OpenAI y/o Anthropic
¿Eres Developer?
Configura tus propias API keys y traduce sin límites