diff --git a/k8s/infra/logging/grafana-values.yaml b/k8s/infra/logging/grafana-values.yaml index 8849701..2e2d3e6 100644 --- a/k8s/infra/logging/grafana-values.yaml +++ b/k8s/infra/logging/grafana-values.yaml @@ -84,7 +84,7 @@ grafana.ini: # Authentik doesn't serve — request 404s with "Error getting email address" # and the whole OAuth login fails. email_attribute_path: email - login_attribute_path: email # Use email for lookup — stable and matches Authentik + login_attribute_path: preferred_username # Use preferred_username — OpenID standard claim, always present name_attribute_path: name role_attribute_path: "preferred_username == 'akadmin' && 'GrafanaAdmin' || contains(groups[*], 'homelab-admins') && 'Admin' || 'Viewer'" allow_assign_grafana_admin: true