diff --git a/roles/slurm_config/tasks/main.yml b/roles/slurm_config/tasks/main.yml
index fa4bd2005f3325a73109a78a2a5768ea384e5ddc..bf5fe89fc60dd803a5765c0ca4185b58a1fed1c6 100644
--- a/roles/slurm_config/tasks/main.yml
+++ b/roles/slurm_config/tasks/main.yml
@@ -3,6 +3,7 @@
   copy: src=files/slurm.conf dest={{ slurm_dir }}/etc/slurm.conf
   become: true
   become_user: root
+  when: inventory_hostname in groups.ManagementNodes
 
 - name: setup plugin
   template: src=job_submit.lua.j2 dest={{ slurm_dir }}/etc/job_submit.lua mode=755