Introducción a Administración

El módulo de Administración está diseñado para SuperAdmins que gestionan múltiples clientes, planes y usuarios del sistema.
🎯 ¿Qué puedes hacer?
- ✅ Gestionar clientes (organizaciones)
- ✅ Crear y administrar planes de suscripción
- ✅ Gestionar usuarios del sistema
- ✅ Asignar permisos y roles
- ✅ Ver métricas globales
- ✅ Configurar límites por plan
🏢 Gestión de Clientes
¿Qué es un Cliente?
Un cliente es una organización que usa Sport Galaxy:
- Liga deportiva
- Federación
- Club deportivo
- Organizador de torneos
Información del Cliente
Datos Básicos:
- Nombre de la Organización
- Email de Contacto
- Teléfono
- Dirección
Suscripción:
- Plan Actual
- Fecha de Inicio
- Fecha de Vencimiento
- Estado (Activo, Suspendido, Cancelado)
Uso:
- Torneos Activos
- Equipos Registrados
- Usuarios Totales
Acciones Disponibles
| Acción | Descripción |
|---|---|
| Crear Cliente | Registrar nueva organización |
| Editar Cliente | Modificar información |
| Cambiar Plan | Actualizar suscripción |
| Suspender | Desactivar temporalmente |
| Eliminar | Borrar permanentemente |
| Ver Detalles | Información completa |
💳 Gestión de Planes
Tipos de Planes
Los planes son configurables por el SuperAdmin y pueden tener distintos precios y capacidades. Las limitaciones principales que se pueden definir por plan incluyen:
- Límite de Torneos
- Límite de Equipos (por torneo)
- Límite de Usuarios
Crear Plan Personalizado
- Ve a Admin → Planes
- Haz clic en "+ Crear Plan"
- Configura:
Nombre: Plan Competitivo
Precio: $500 MXN/mes
Límites:
- Max Torneos: 10
- Max Usuarios: 100
- Max Equipos por Torneo: 16
👥 Gestión de Usuarios
Roles Disponibles
| Rol | Permisos | Descripción |
|---|---|---|
| SuperAdmin | Todos | Administrador global del sistema. |
| LeagueAdmin | Gestión de Liga | Puede crear ligas, torneos (vinculados o no) y perfiles de organizador. Ve todos los torneos. |
| TournamentOrganizer | Gestión de Torneos | Solo puede crear y gestionar sus propios torneos. Visibilidad limitada. |
| TeamCaptain | Gestión de Equipo | Puede gestionar a los miembros de su equipo. |
| Referee | Registro de estadísticas | Árbitro o anotador de partidos. |
| Player | Ver información | Jugador. |
| Fan | Solo lectura | Aficionado. |
- Ve a Admin → Usuarios
- Haz clic en "+ Crear Usuario"
- Asigna la información básica, el cliente y su Rol.
Asignar Permisos
Los permisos se asignan por:
- Rol Base: Define permisos generales
- Cliente: Limita acceso a su organización
- Permisos Especiales: Acceso adicional específico
Ejemplo:
Usuario: Juan Pérez
Rol: TournamentOrganizer
Cliente: Liga Municipal
Permisos Especiales:
- Acceso a reportes financieros
- Gestión de organizadores de torneos (delegación)
- Visibilidad total de torneos de la liga
🔒 Seguridad y Permisos
Niveles de Acceso
graph TD
A[SuperAdmin] --> B[LeagueAdmin]
B --> C[TournamentOrganizer]
C --> D[TeamCaptain]
B --> E[Referee]
D --> F[Player/Fan]
Restricciones
- SuperAdmin: Sin restricciones
- LeagueAdmin: Su liga y torneos
- TournamentOrganizer: Solo sus torneos
- TeamCaptain: Solo su equipo
- Referee: Solo partidos asignados
- Player/Fan: Solo lectura
💡 Mejores Prácticas
Gestión de Clientes
- ✅ Verifica información antes de crear cliente
- ✅ Asigna plan adecuado según necesidades
- ✅ Monitorea uso mensualmente
- ✅ Contacta clientes cerca del límite
Gestión de Planes
- ✅ Revisa precios trimestralmente
- ✅ Ajusta límites según feedback
- ✅ Ofrece descuentos por pago anual
- ✅ Crea planes personalizados para grandes clientes
Gestión de Usuarios
- ✅ Usa contraseñas temporales seguras
- ✅ Fuerza cambio de contraseña en primer login
- ✅ Revisa permisos regularmente
- ✅ Desactiva usuarios inactivos
🆘 Preguntas Frecuentes
¿Puedo cambiar el plan de un cliente?
Sí, desde la página del cliente haz clic en "Cambiar Plan". El cambio es inmediato.
¿Qué pasa si un cliente excede su límite?
El sistema bloquea la creación de nuevos torneos/equipos hasta que:
- Elimine contenido
- Mejore su plan
¿Puedo eliminar un cliente?
Solo si no tiene torneos activos. Primero debes finalizar o transferir sus torneos.
¿Cómo reseteo la contraseña de un usuario?
- Ve a Usuarios
- Encuentra el usuario
- Haz clic en "Resetear Contraseña"
- Se envía email con nueva contraseña temporal
Siguiente: Gestionar Clientes →