Saltar al contenido principal

Introducción a Administración

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ónDescripción
Crear ClienteRegistrar nueva organización
Editar ClienteModificar información
Cambiar PlanActualizar suscripción
SuspenderDesactivar temporalmente
EliminarBorrar permanentemente
Ver DetallesInformació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

  1. Ve a AdminPlanes
  2. Haz clic en "+ Crear Plan"
  3. 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

RolPermisosDescripción
SuperAdminTodosAdministrador global del sistema.
LeagueAdminGestión de LigaPuede crear ligas, torneos (vinculados o no) y perfiles de organizador. Ve todos los torneos.
TournamentOrganizerGestión de TorneosSolo puede crear y gestionar sus propios torneos. Visibilidad limitada.
TeamCaptainGestión de EquipoPuede gestionar a los miembros de su equipo.
RefereeRegistro de estadísticasÁrbitro o anotador de partidos.
PlayerVer informaciónJugador.
FanSolo lecturaAficionado.
  1. Ve a AdminUsuarios
  2. Haz clic en "+ Crear Usuario"
  3. Asigna la información básica, el cliente y su Rol.

Asignar Permisos

Los permisos se asignan por:

  1. Rol Base: Define permisos generales
  2. Cliente: Limita acceso a su organización
  3. 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?

  1. Ve a Usuarios
  2. Encuentra el usuario
  3. Haz clic en "Resetear Contraseña"
  4. Se envía email con nueva contraseña temporal

Siguiente: Gestionar Clientes