Skip to Content
Nueva versión 12 disponible 🎉
LicensingFlujo de trabajo de licenciasDiagrama de activación de licencia

Diagrama de activación de licencia

El diagrama siguiente muestra todo el flujo de trabajo de activación de una licencia, desde que el cliente introduce su código de activación hasta el proceso de validación periódica que tiene lugar después de una activación correcta.

  1. El cliente introduce su código de activación en la aplicación cliente.
  2. La aplicación genera un id de hardware único a partir de las características del equipo.
  3. La aplicación envía una solicitud de activación al Babel Licensing Service con la clave de usuario y el id de hardware.
  4. El servicio valida la licencia en la base de datos: comprueba que existe y confirma que no ha caducado ni se ha revocado.
  5. El servicio verifica que no se ha alcanzado el número máximo de activaciones.
  6. Si la validación es correcta, el servicio crea un token de activación en la base de datos y lo asocia a ese id de hardware.
  7. El servicio devuelve a la aplicación un token de licencia firmado digitalmente.
  8. La aplicación almacena este token localmente para las validaciones futuras.
  9. La aplicación muestra al cliente un mensaje de activación correcta.
  10. Periódicamente (por ejemplo, cada 5 días), la aplicación valida la licencia con el servicio para comprobar que sigue siendo válida.

La característica distintiva del modelo de activación es que la licencia queda vinculada de forma permanente a un equipo concreto mediante su identificador de hardware. A diferencia de las licencias flotantes, que se asignan temporalmente, las licencias de activación permanecen vinculadas al equipo hasta que se desactivan de forma explícita. Este proceso de activación crea una relación de licencia más duradera, adecuada para el software que se va a usar de forma habitual en el mismo dispositivo.

Last updated on