Comment configurer Grafana pour qu'aucun mot de passe ne soit nécessaire pour afficher les tableaux de bord

malgré ces réglages, Grafana nécessite toujours l'utilisation d'un mot de passe pour visualiser les tableaux de bord. Quelqu'un peut-il m'aider avec les bons paramètres?

[auth.anonymous]
# enable anonymous access
enabled = true

[auth.basic]
enabled = false
32
demandé sur Michael Manoochehri 2015-10-13 23:16:31

4 réponses

Merci @ Donald Mok pour sa réponse, je veux juste que ce soit aussi clair que possible. Dans Grafana interface vous pouvez créer l'organisation. Après cela, vous pouvez créer des tableaux de bord pour cette organisation. Donc, il y a un problème que vous devez spécifier l'organisation pour l'utilisateur anonyme. Et ce devrait être une véritable organisation (pour votre Grafana). Et l'utilisateur anonyme ne pourra voir que les tableaux de bord de cette organisation.

#################################### Anonymous Auth ##########################
[auth.anonymous]
# enable anonymous access
enabled = true

# specify organization name that should be used for unauthenticated users
org_name = ORGANIZATION
26
répondu Jimilian 2016-11-02 09:35:22

j'ai eu le même problème, mais la cause dans mon cas était minable erreur. J'ai vérifié le grafana.journal, j'ai trouvé que

"2016/02/12 09:24:57 [middleware.aller: 62 initcontextwith anonymoususer()] [E] accès anonyme erreur d'organisation: "Anonymous Org.': Organisation non trouvé"

j'ai changé le nom d'org_name dans grafana.ini, qui a posé le problème. Après l'avoir réparé et redémarré grafana, les choses se sont passées comme je l'avais prévu.

je vous recommande de vérifier votre grafana.fichier journal pour voir quel est le problème avec votre configuration.

5
répondu Donald Mok 2016-02-12 01:24:36

tout d'Abord, dans le grafana.ini ajuster les valeurs suivantes:

[auth.anonymous]
# enable anonymous access
enabled = true

# specify organization name that should be used for unauthenticated users
org_name = YOUR_ORG_NAME_HERE

# specify role for unauthenticated users
org_role = SOME_USER_NAME_HERE # e.g. Anonymous

maintenant, après avoir redémarré grafana, connectez-vous et assurez-vous qu'il y a un autre utilisateur que administrateur créé. Si pas, créez-en un. Les valeurs dans le dialogue de création d'utilisateur sont en fait sans importance pour réaliser la tâche.

enfin, définissez le même nom d'organisation sous orgs global pour correspondre à votre grafana.ini valeur. Aussi, assurez-vous que l'utilisateur que vous avez créé est le rôle que vous avez définie dans grafana.ini (dans mon exemple serait rôle "anonyme").

3
répondu Chrisissorry 2017-08-11 20:28:15

pour configurer login pour un utilisateur anonyme, vous devez rendre ces petites configurations opaques.ini / grafana.fichier ini (Grafana\conf).

1. si vous voulez cacher la page de connexion faites cette configuration

 [auth]
 # Set to true to disable (hide) the login form, useful if you use OAuth
 #disable_login_form = false 
 disable_login_form = true

Modifier disable_login_formtrue

2.Activer l'accès anonyme

 [auth.anonymous]
 # enable anonymous access 
   enabled = true

3.Spécifiez L'organisation

# specify organization name that should be used for unauthenticated users
org_name = YOUR_ORG_NAME_HERE

4.Redémarrer le grafana et vous devriez être en mesure de voir les grafana (si vous ne voyez pas dasboard juste changer votre rôle d'orgViewerEditor

# specify role for unauthenticated users
org_role = Editor
2
répondu Mahadev Gouda 2018-07-04 12:34:49