Skip to Content
Nuova versione 12 disponibile 🎉
LicensingFlusso di lavoro della licenzaDiagramma di attivazione della licenza

Diagramma di attivazione della licenza

Il diagramma seguente mostra l’intero flusso di attivazione della licenza, da quando un cliente inserisce il proprio codice di attivazione fino alla convalida periodica che avviene dopo un’attivazione riuscita.

  1. Il cliente inserisce il proprio codice di attivazione nell’applicazione client.
  2. L’applicazione genera un ID hardware univoco in base alle caratteristiche del computer.
  3. L’applicazione invia al Babel Licensing Service una richiesta di attivazione con la chiave utente e l’ID hardware.
  4. Il servizio convalida la licenza nel database: controlla che esista e che non sia scaduta né revocata.
  5. Il servizio verifica che non sia stato raggiunto il numero massimo di attivazioni.
  6. Se la convalida ha esito positivo, il servizio crea nel database un token di attivazione e lo associa a quell’ID hardware.
  7. Il servizio restituisce all’applicazione un token di licenza firmato digitalmente.
  8. L’applicazione salva il token in locale per le convalide future.
  9. L’applicazione mostra al cliente un messaggio di attivazione riuscita.
  10. Periodicamente (per esempio ogni 5 giorni) l’applicazione convalida la licenza presso il servizio per assicurarsi che sia ancora valida.

La caratteristica distintiva della modalità con attivazione è che la licenza resta vincolata in modo permanente a un computer specifico tramite il suo identificatore hardware. A differenza delle licenze flottanti, assegnate temporaneamente, le licenze con attivazione restano legate al computer finché non vengono disattivate esplicitamente. Il processo di attivazione crea quindi un rapporto di licenza più duraturo, adatto al software usato stabilmente sullo stesso dispositivo.

Last updated on