diff --git a/charts/jupyter-hub-customizations/templates/configmap_custom.yaml b/charts/jupyter-hub-customizations/templates/configmap_custom.yaml
index c80907c7c1f8cd66eacc4a88c4346d208a457bdb..1f9813c937d491ef501e26ef4ff478b53058cd51 100644
--- a/charts/jupyter-hub-customizations/templates/configmap_custom.yaml
+++ b/charts/jupyter-hub-customizations/templates/configmap_custom.yaml
@@ -968,6 +968,8 @@ data:
         - last_login
         - used_authenticator_attr
         - username_attr
+    workshop:
+      instructorGroup: {{ .Values.customConfig.workshop.instructorGroup }}
     incidentCheck:
       interval: 60
       healthThreshold:
diff --git a/charts/jupyter-hub-customizations/values.yaml b/charts/jupyter-hub-customizations/values.yaml
index 5e56a82e1f78aebb74119544c7bc0daa0e6a31f7..3d2513470ef3777b39283e83ccd481fd47de9469 100644
--- a/charts/jupyter-hub-customizations/values.yaml
+++ b/charts/jupyter-hub-customizations/values.yaml
@@ -357,6 +357,8 @@ customConfig:
   reservationCheck:
     addUsers: []
     setAllActive: false
+  workshop:
+    instructorGroup: "geant:dfn.de:fz-juelich.de:jsc:jupyter:workshop_instructors"
   unity:
     revoke:
       enabled: true