Grafana Docker 图片:更改匿名用户的默认角色
Grafana Docker Image: change default role for the Anonymous User
我是 运行 localdev 上的 Grafana,我不想一直使用管理员凭据登录。为此,我创建了以下 docker-compose:
version: "3"
services:
grafana:
image: grafana/grafana:8.3.5
ports:
- "3010:3000"
environment:
- GF_AUTH_ANONYMOUS_ENABLED=true
volumes:
...
这适用于允许匿名用户获得访问权限,但它处于只读/只读模式。我想为每个匿名用户启用上帝模式:
是否有一些环境变量或类似的东西可以让我达到预期的结果。我想避免引入我自己的 'defaults.ini' 只是为了设置 'org_role = Editor'
配置文件中的任何配置都可以被环境变量覆盖。 env 变量名称的语法:GF_<CONF-SECTION>_<CONFIG-PROPERTY>
(顺便说一句,GF_AUTH_ANONYMOUS_ENABLED
也遵循此语法)。
所以配置文件部分:
[auth.anonymous]
org_role = Editor
具有等效的环境变量:
GF_AUTH_ANONYMOUS_ORG_ROLE=Editor
我是 运行 localdev 上的 Grafana,我不想一直使用管理员凭据登录。为此,我创建了以下 docker-compose:
version: "3"
services:
grafana:
image: grafana/grafana:8.3.5
ports:
- "3010:3000"
environment:
- GF_AUTH_ANONYMOUS_ENABLED=true
volumes:
...
这适用于允许匿名用户获得访问权限,但它处于只读/只读模式。我想为每个匿名用户启用上帝模式:
是否有一些环境变量或类似的东西可以让我达到预期的结果。我想避免引入我自己的 'defaults.ini' 只是为了设置 'org_role = Editor'
配置文件中的任何配置都可以被环境变量覆盖。 env 变量名称的语法:GF_<CONF-SECTION>_<CONFIG-PROPERTY>
(顺便说一句,GF_AUTH_ANONYMOUS_ENABLED
也遵循此语法)。
所以配置文件部分:
[auth.anonymous]
org_role = Editor
具有等效的环境变量:
GF_AUTH_ANONYMOUS_ORG_ROLE=Editor