Come usare gli account del servizio in Grafana gestito di Azure
Questa guida illustra come usare gli account del servizio. Gli account di servizio vengono usati per eseguire operazioni automatizzate e autenticare le applicazioni in Grafana con l'API Grafana.
I casi d'uso comuni in cui può verificarsi questa situazione includono:
- Provisioning o configurazione di dashboard
- Pianificazione dei report
- Definizione degli avvisi
- Configurazione di un provider di autenticazione SAML esterno
- Interazione con Grafana senza accedere come utente
Prerequisiti
- Un account Azure con una sottoscrizione attiva. Creare un account gratuitamente.
- Un'istanza di Grafana con gestione Azure. Se non ne è ancora disponibile una, creare un’istanza Grafana con gestione Azure.
Abilitare gli account del servizio
Se l'area di lavoro Grafana esistente non dispone di account di servizio abilitati, abilitarli aggiornando le impostazioni delle preferenze dell'istanza di Grafana usando il portale di Azure o l'interfaccia della riga di comando di Azure.
Nella portale di Azure, in Impostazioni selezionare Configurazione e quindi in Chiavi API e account di servizio selezionare Abilita.
Selezionare Salva per confermare che si vogliono abilitare chiavi API e account di servizio in Grafana gestito di Azure.
Creare un account di servizio
Seguire questa procedura per creare un nuovo account del servizio Grafana ed elencare gli account del servizio esistenti:
Passare all'endpoint dell'istanza di Grafana, quindi selezionare Utenti e accedere agli>account del servizio dal menu a sinistra e Aggiungere l'account del servizio.
Immettere un nome visualizzato e un ruolo per il nuovo account del servizio Grafana dalle opzioni Nessun ruolo di base, Visualizzatore, Editor o Amministratore e selezionare Crea. Nessun ruolo viene assegnato per impostazione predefinita.
Dopo aver creato l'account del servizio, Grafana visualizza informazioni sul nuovo account del servizio, inclusa la data di creazione, i token esistenti e le autorizzazioni associati. Verrà creato un primo token in un passaggio successivo.
Facoltativamente, selezionare Account di servizio dal menu a sinistra per visualizzare un elenco di tutti gli account del servizio nell'istanza di Grafana.
Aggiungere un token dell'account del servizio
Dopo aver creato un account del servizio, aggiungere uno o più token di accesso. I token di accesso vengono generate stringhe usate per l'autenticazione con l'API Grafana senza usare un nome utente e una password. Ogni token è associato a autorizzazioni specifiche, consentendo di controllare il livello di accesso concesso a utenti o applicazioni diverse. I token possono essere creati, gestiti e revocati in base alle esigenze.
Nell'interfaccia utente di Grafana:
Per creare un token dell'account del servizio, selezionare Aggiungi token dell'account del servizio.
Usare il nome visualizzato generato automaticamente o immettere un nome di propria scelta. Per impostazione predefinita, la data di scadenza viene impostata su un giorno dopo la data di creazione. Facoltativamente, aggiornare la data di scadenza suggerita o selezionare No expiration (Nessuna scadenza).
Selezionare Genera token. Il token viene visualizzato una sola volta, quindi assicurarsi di copiarlo e salvarlo in modo sicuro. Se si perde questo token, sarà necessario generarne uno nuovo.
Il token è ora elencato nei dettagli dell'account del servizio.
Modificare un account del servizio
In questa sezione viene illustrato come aggiornare un account del servizio Grafana.
Azioni:
- Per modificare il nome, selezionare l'account del servizio e in Informazioni selezionare Modifica.
- Per modificare il ruolo, selezionare l'account del servizio e in Informazioni selezionare il ruolo e scegliere un altro nome di ruolo.
- Per disabilitare un account del servizio, selezionare un account del servizio e nella parte superiore della pagina selezionare Disabilita account del servizio e quindi disabilitare l'account del servizio per confermare. È possibile riabilitare gli account di servizio disabilitati selezionando Abilita account del servizio.
L'account del servizio di notifica aggiornato viene visualizzato immediatamente.
Eliminare un account del servizio
Per eliminare un account del servizio Grafana, selezionare un account del servizio e nella parte superiore della pagina selezionare Elimina account del servizio, quindi selezionare Elimina account del servizio per confermare. L'eliminazione di un account del servizio è finale e non è possibile recuperare un account di servizio dopo l'eliminazione.
Eliminare un token dell'account del servizio
Per eliminare un token dell'account del servizio, selezionare un account del servizio e in Token selezionare Elimina (x).To delete a service account token, select a service account and under Tokens, select Delete (x). Seleziona Elimina per confermare.
Passaggi successivi
In questa guida pratica si è appreso come creare e gestire gli account e i token del servizio per eseguire operazioni automatizzate in Grafana gestito di Azure. Quando si è pronti, esplorare altri articoli: