Skip to Content
Nuova versione 12 disponibile 🎉
LicensingModelli di licenzaFormato della chiave utente

Formato della chiave utente

In Babel Licensing il formato della chiave utente si personalizza con una sintassi apposita, che ti permette di definire la struttura, la lunghezza e i tipi di carattere delle chiavi generate. Grazie a questa flessibilità puoi creare chiavi utente in linea con le convenzioni di denominazione e con i requisiti di sicurezza della tua organizzazione.

Sintassi del formato

Quando configuri il formato della chiave utente puoi usare i seguenti segnaposto:

SegnapostoDescrizione
{TOKEN:NN}Genera caratteri alfanumerici MAIUSCOLI (lettere e cifre) per una lunghezza di NN
{token:NN}Genera caratteri alfanumerici minuscoli (lettere e cifre) per una lunghezza di NN
{HEX:NN}Genera caratteri esadecimali MAIUSCOLI (0-9, A-F) per una lunghezza di NN
{hex:NN}Genera caratteri esadecimali minuscoli (0-9, a-f) per una lunghezza di NN
{DEC:NN}Genera cifre decimali (0-9) per una lunghezza di NN

In ogni segnaposto, NN rappresenta il numero di caratteri da generare. Per esempio, {TOKEN:5} genera 5 caratteri alfanumerici maiuscoli.

Esempi di formato

Ecco alcuni esempi di formati della chiave utente e di ciò che possono generare:

  1. Formato standard con separatori:

    {TOKEN:5}-{TOKEN:5}-{TOKEN:5}

    Esempio di risultato: AB3C7-XY29P-RTK84

  2. Prefisso specifico del prodotto:

    PRO-{TOKEN:8}-{HEX:4}

    Esempio di risultato: PRO-KD83P7LM-E5F2

  3. Maiuscole e minuscole con più segmenti:

    {TOKEN:4}{token:4}-{HEX:6}

    Esempio di risultato: X5P3ab7c-A7F9D2

  4. Licenza numerica con trattini:

    {DEC:4}-{DEC:4}-{DEC:4}

    Esempio di risultato: 7391-2658-9034

  5. Formato complesso con tipi misti:

    LIC-{TOKEN:3}{hex:4}-{DEC:3}-{HEX:5}

    Esempio di risultato: LIC-QR5b7a2-847-D39F7

  6. Formato per licenze Enterprise:

    ENT-{TOKEN:5}-{DEC:3}-{TOKEN:5}

    Esempio di risultato: ENT-XC73P-592-KLMNR

Procedure consigliate

Quando progetti il formato della chiave utente, tieni presenti le seguenti procedure consigliate:

  1. Bilancia leggibilità e sicurezza: le chiavi più lunghe offrono più sicurezza, ma possono essere difficili da digitare o da comunicare. I separatori, come i trattini, migliorano la leggibilità.
  2. Includi prefissi identificativi: prefissi come “STD-” o “ENT-” aiutano gli utenti e il personale dell’assistenza a riconoscere subito il tipo di licenza.
  3. Valuta la lunghezza della chiave: per la maggior parte delle applicazioni, una lunghezza totale tra 12 e 20 caratteri offre un buon equilibrio tra sicurezza e usabilità.
  4. Evita i caratteri ambigui: quando scegli il formato, ricorda che alcuni caratteri, come ‘0’ (zero) e ‘O’ (o maiuscola), possono essere confusi. Usare {HEX:NN} aiuta a evitare alcune di queste ambiguità.
  5. Verifica la leggibilità: assicurati che il formato della chiave sia facile da leggere nelle situazioni di assistenza ai clienti, in cui le chiavi possono dover essere comunicate a voce.

Progettando con cura il formato della chiave utente puoi creare chiavi non solo sicure, ma anche facili da usare e coerenti con l’identità del tuo prodotto.

Last updated on