diff --git a/ansible-wazuh-manager/defaults/main.yml b/ansible-wazuh-manager/defaults/main.yml
index 93bec74d..67c83c0a 100644
--- a/ansible-wazuh-manager/defaults/main.yml
+++ b/ansible-wazuh-manager/defaults/main.yml
@@ -167,6 +167,8 @@ wazuh_manager_config:
executable: 'route-null.cmd'
expect: 'srcip'
timeout_allowed: 'yes'
+ rule_exclude:
+ - '0215-policy_rules.xml'
active_responses:
- command: 'restart-ossec'
location: 'local'
diff --git a/ansible-wazuh-manager/templates/var-ossec-etc-ossec-server.conf.j2 b/ansible-wazuh-manager/templates/var-ossec-etc-ossec-server.conf.j2
index 788ecec0..2476b9d1 100644
--- a/ansible-wazuh-manager/templates/var-ossec-etc-ossec-server.conf.j2
+++ b/ansible-wazuh-manager/templates/var-ossec-etc-ossec-server.conf.j2
@@ -307,7 +307,11 @@
ruleset/decoders
ruleset/rules
- 0215-policy_rules.xml
+ {% if wazuh_manager_config.rule_exclude is defined %}
+ {% for rule in wazuh_manager_config.rule_exclude %}
+ {{ rule }}
+ {% endfor %}
+ {% endif %}
{% if cdb_lists is defined %}
{% for list in cdb_lists %}
etc/lists/{{ list.name }}