From 9dab4ea0c84451aeb979271b231750ff70b01413 Mon Sep 17 00:00:00 2001 From: Daniel Sy Date: Wed, 13 Aug 2025 15:23:56 +0200 Subject: [PATCH] =?UTF-8?q?feat(grafana):=20=E2=9C=A8=20Enhance=20role=20a?= =?UTF-8?q?ssignment=20for=20Grafana=20users?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add support for assigning both 'GrafanaAdmin' and 'Editor' roles through the `role_attribute_path`. Enable the option to allow assignment of Grafana Admin roles directly, enhancing user management capabilities. --- .../observability/grafana-operator/manifests/grafana.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/otc/observability.t09.de/stacks/observability/grafana-operator/manifests/grafana.yaml b/otc/observability.t09.de/stacks/observability/grafana-operator/manifests/grafana.yaml index 6de1443..6f46f21 100644 --- a/otc/observability.t09.de/stacks/observability/grafana-operator/manifests/grafana.yaml +++ b/otc/observability.t09.de/stacks/observability/grafana-operator/manifests/grafana.yaml @@ -57,4 +57,5 @@ spec: token_url: https://dex.observability.t09.de/token api_url: https://dex.observability.t09.de/userinfo redirect_uri: https://grafana.observability.t09.de/login/generic_oauth - role_attribute_path: "contains(groups[*], 'DevFW') && 'GrafanaAdmin'" + role_attribute_path: "contains(groups[*], 'DevFW') && 'GrafanaAdmin' || 'Editor'" + allow_assign_grafana_admin: "true"