Passa al contenuto principale

Attivazione della licenza

Le funzionalità di Semaphore Pro ed Enterprise vengono abilitate con una chiave di licenza. È possibile attivare la licenza dall'interfaccia web oppure fornire la chiave nella configurazione del server per le distribuzioni automatizzate.

Prima di iniziare

  • Non è necessario reinstallare Semaphore UI o passare a una build diversa per attivare Pro o Enterprise. La versione corrente di Semaphore UI può essere attivata con una chiave di licenza. Aggiornare all'ultima versione per accedere alle funzionalità Pro o Enterprise più recenti.
  • Accedere con un account amministratore.
  • Tenere a portata di mano la chiave di licenza. È riportata nell'email di acquisto o nel Portale Semaphore UI.

Attivazione dall'interfaccia web

  1. Accedere a Semaphore UI come amministratore.

Schermata di accesso di Semaphore UI

  1. Aprire il menu Admin dall'area utente nell'angolo in basso a sinistra.

Pulsante del menu Admin nell'angolo in basso a sinistra

  1. Selezionare Passa a PRO o EE.

Menu Admin con la voce Passa a PRO o EE

  1. Incollare la chiave di licenza nella finestra di attivazione e fare clic su ATTIVA NUOVA CHIAVE.

Finestra di attivazione di Semaphore Pro

Dopo un'attivazione riuscita, Semaphore UI mostra i dettagli della licenza corrente nella finestra Abbonamento e fatturazione.

Finestra Abbonamento e fatturazione dopo l'attivazione riuscita

Attivazione dalla configurazione

Per Docker, Kubernetes, systemd o altre distribuzioni automatizzate, fornire la chiave di licenza nella configurazione del server anziché inserirla nell'interfaccia. I nomi delle opzioni di configurazione utilizzano subscription.*.

In config.json:

{
"subscription": {
"key": "YOUR_LICENSE_KEY"
}
}

Oppure come variabile d'ambiente:

export SEMAPHORE_SUBSCRIPTION_KEY=YOUR_LICENSE_KEY

È anche possibile conservare la chiave in un file:

{
"subscription": {
"key_file": "/run/secrets/semaphore-license-key"
}
}

oppure:

export SEMAPHORE_SUBSCRIPTION_KEY_FILE=/run/secrets/semaphore-license-key

Quando la chiave di licenza è gestita tramite configurazione, Semaphore UI disabilita i controlli di modifica e attivazione nella finestra Abbonamento e fatturazione. Questo vale sia per subscription.key sia per subscription.key_file, perché all'avvio il server legge il file della chiave nella chiave di licenza in uso.

Gestione o sostituzione di una chiave di licenza

Per rinnovare, sostituire o consultare la licenza, aprire il menu Admin e selezionare Abbonamento e fatturazione.

Menu Admin con la voce Abbonamento e fatturazione

Per una chiave di licenza gestita dall'interfaccia web, aprire il menu delle azioni nella finestra Abbonamento e fatturazione per ricaricare, caricare o reimpostare la chiave.

Finestra Abbonamento e fatturazione con le azioni sulla chiave

Se la chiave è configurata sul server:

  1. Sostituire il valore di subscription.key oppure aggiornare il contenuto del file indicato da subscription.key_file.
  2. Riavviare Semaphore UI affinché il server ricarichi la chiave di licenza.
  3. Verificare che le opzioni Pro o Enterprise previste siano disponibili in Semaphore UI.