2015-10-13 7 views

答えて

17

彼の答えは@Donald Mokさん、ありがとうございます。できるだけ明確にしたいだけです。 Grafanaのインターフェースでは、組織を作成できます。その後、この組織のダッシュボードを作成できます。したがって、匿名ユーザーの組織を指定する必要があるという問題があります。そしてそれは本当の組織(あなたのグラファナにとって)でなければなりません。匿名ユーザーはこの組織のダッシュボードのみを見ることができます。

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

# specify organization name that should be used for unauthenticated users 
org_name = ORGANIZATION 
+1

匿名ユーザーは、複数の組織のダッシュボードを表示できますか? – Rickkwa

5

私は同じ問題を持っていましたが、私の場合は根本的な原因は、いじましい間違いでした。私はgrafana.logを確認 は、私が

"2016/02/12 09:24:57 [middleware.go:62 initContextWithAnonymousUser()] [E] Anonymous access organization error: 'Anonymous Org.': Organization not found"

は私が問題を作ったgrafana.iniでORG_NAMEを、変更しなかったことがわかりました。 固定してグラファナを再起動した後、私の意図どおりにうまくいった。

grafana.logファイルをチェックして、設定に何が問題なのかを確認することをお勧めします。

2

まず、grafana.iniで次の値を調整します、grafanaを再起動した後、

[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 

ログインし、管理者が作成したよりも、他のユーザが存在することを確認してください。そうでない場合は、作成します。ユーザー作成ダイアログの値は実際には重要ではありません。

最後に、grafana.iniの値に一致するように、グローバル組織で同じ組織名を設定します。また、作成したユーザーがgrafana.iniに設定した役割を持っていることを確認してください(私の例では「匿名」という役割になります)。

関連する問題