web-dev-qa-db-fra.com

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

Malgré ces paramètres, Grafana nécessite toujours l'utilisation d'un mot de passe pour afficher les tableaux de bord. Quelqu'un peut-il m'aider s'il vous plaît avec les paramètres corrects?

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

[auth.basic]
enabled = false
40

Merci @ Donald Mok pour sa réponse; Je veux juste que ce soit aussi clair que possible. Dans l'interface Grafana, vous pouvez créer une 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 les utilisateurs anonymes. Et cela devrait être une véritable organisation (pour votre Grafana). Et les utilisateurs anonymes ne pourront 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
32
Jimilian

J'ai eu ce problème, mais la cause fondamentale dans mon cas était une petite erreur. J'ai vérifié le fichier grafana.log et constaté que:

"2016/02/12 09:24:57 [middleware.go: 62 initContextWithAnonymousUser ()] [E] Erreur d'organisation d'accès anonyme: 'Organisation anonyme.': Organisation non trouvée"

J'ai changé le nom_org dans grafana.ini et, après avoir redémarré Grafana, les choses ont bien fonctionné comme prévu.

Je vous recommande de vérifier votre fichier grafana.log pour voir ce qui ne va pas avec votre configuration.

6
Donald Mok

Pour configurer la connexion pour les utilisateurs anonymes, vous devez apporter ces petites modifications à la configuration dans le fichier default.ini/grafana.ini (Grafana\conf).

  1. Si vous souhaitez masquer la page de connexion, procédez comme suit:

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

    Changement disable_login_form à true.

  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émarrez Grafana et vous devriez pouvoir voir le tableau de bord Grafana. Sinon, changez simplement votre rôle org de Viewer à Editor:

    # specify role for unauthenticated users
    org_role = Editor
    
6
Mahadev Gouda

Tout d'abord, dans grafana.ini ajustez 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'un autre utilisateur que l'administrateur a été créé. Sinon, créez-en un. Les valeurs dans le dialogue de création d'utilisateur ne sont en réalité pas importantes pour accomplir la tâche.

Enfin, définissez le même nom d’organisation sous organisations globales pour correspondre à votre grafana.ini valeur. Assurez-vous également que l'utilisateur que vous avez créé a le rôle que vous avez défini dans grafana.ini _ (dans mon exemple, le rôle serait "Anonymous").

4
Chrisissorry