diff --git a/ansible/roles/common/tasks/config.yml b/ansible/roles/common/tasks/config.yml
index 89531bb730d633b12b078ea7eb540dddb939baab..e5e797c97dc504e50d9a4dfc9c2034536796f688 100644
--- a/ansible/roles/common/tasks/config.yml
+++ b/ansible/roles/common/tasks/config.yml
@@ -88,6 +88,8 @@
   template:
     src: "{{ item.path }}"
     dest: "{{ node_config_directory }}/fluentd/output/{{ item.path | basename }}"
+    mode: "0660"
+  become: true
   register: fluentd_output_custom
   when:
     - enable_fluentd | bool
@@ -137,6 +139,8 @@
   template:
     src: "{{ item.path }}"
     dest: "{{ node_config_directory }}/fluentd/filter/{{ item.path | basename }}"
+    mode: "0660"
+  become: true
   register: fluentd_filter_custom
   with_items: "{{ find_custom_fluentd_filters.files }}"
   notify: