diff --git a/backend/windmill-api/src/settings.rs b/backend/windmill-api/src/settings.rs index c92fe3e8e7..f575a4ba50 100644 --- a/backend/windmill-api/src/settings.rs +++ b/backend/windmill-api/src/settings.rs @@ -159,7 +159,9 @@ pub async fn get_global_setting( authed: ApiAuthed, Path(key): Path, ) -> JsonResult { - require_super_admin(&db, &authed.email).await?; + if !key.starts_with("default_error_handler_") { + require_super_admin(&db, &authed.email).await?; + } let value = sqlx::query!("SELECT value FROM global_settings WHERE name = $1", key) .fetch_optional(&db) .await?