La columna vertebral
Los siete dominios que todo operador debe dominar en frío.
De qué trata este bloque
Algunos dominios son fundamentales — casi todos los flujos de la plataforma dependen de ellos. Si entiendes estos siete puedes razonar sobre el resto desde primeros principios. La identidad prueba quién es quién.
Membership & Licensing es la fuente de verdad de quién puede jugar. Competition Management es el dominio más grande en volumen y el más complejo operativamente. Finance & Billing mantiene la plataforma viva financieramente.
CMS es cómo cada sitio de federación existe. La consola Sys es tu lugar de trabajo diario. Federation Governance define qué es un tenant.
Lista de lectura
Recórrelos en orden. Pulsa cada tarjeta para abrir la página — tu progreso se recuerda entre visitas.
- 1
Identity & Access (F02)
Esencial ~35 minAuth, providers OAuth, capabilities, aislamiento tenant. Todo lo demás depende de esto.
- 2
Membership & Licensing (F03)
Esencial ~40 minTipos de licencias, transferencias, pasaporte global FIPJP, seguros. El sustrato legal de la petanca.
- 3
Competition Management (F04)
Esencial ~60 minEl dominio más grande — 22 subsistemas. Calendario, sorteos, scoring, rankings, ligas, equipos nacionales.
- 4
Finance & Billing (F08)
Esencial ~50 minStripe, dunning, multi-divisa, exportes contables. Todo lo relacionado con dinero.
- 5
CMS & Websites (F18)
Esencial ~45 minCómo se construyen, tematizan y publican sitios de federaciones y clubes — CMS multi-tenant.
- 6
System Console (F21)
Esencial ~50 minTu lugar de trabajo diario. Impersonation con consentimiento, soporte, audit log, billing.
- 7
Federation & Governance (F01)
Esencial ~40 minJerarquía OrgNode, órganos de gobernanza, elecciones, reglas — qué define operativamente un tenant.
- 8
Profundización: Organization Hierarchy Access (F02.04)
Profundización ~20 minCómo las verificaciones de capability OrgNode-aware controlan cada endpoint. Lee el mecanismo.
- 9
Profundización: Tirage au Sort (F04.04)
Profundización ~20 minEl subsistema más complejo operativamente. Si puedes explicarlo puedes explicar cualquier cosa.
Después de este bloque deberías poder
Léelos en voz alta. Si alguno parece incierto, vuelve al recurso correspondiente antes de continuar.
- 1 Trazar qué pasa cuando un jugador casual pulsa "registrarse al torneo" — de app a API a base, por dominio.
- 2 Explicar cómo funciona una transferencia de licencia entre clubes de la misma federación vs entre federaciones.
- 3 Describir la diferencia entre capability, rol y tier tenant_type en lenguaje claro.
- 4 Recorrer qué pasa después de un pago Stripe exitoso — cada subsistema que recibe un webhook.
- 5 Explicar cómo la consola Sys respeta el consentimiento del usuario antes de que un operador impersone una cuenta.
- 6 Mostrar dónde se configura una regla federación (ventanas de transferencia, máx licencias/año) y cómo la API la aplica.