/activeguard/core/rule_sets/, you have two kinds of folders. Everything in 90_local acts as the default configuration for all tenants. In the _tenant folders, you can override the configuration by adding new files or overwrite those from 90_local.
This structure is automatically used when you create a campaign or add list entries for a single tenant.
Folder structure of /activeguard/core
Tenant-Specific Rules
If you want to create a rule that only applies to a single tenant, place the rule file in:/activeguard/core/rule_sets/_tenantX/rules/custom/.
Tenant-Specific Parameters
You can do the same for.properties files. To set different rule parameters for individual tenants, set up tenant.properties like this:
- In
/shared/guarded_tenants.yml, addtenant.propertiesto the rule profiles:guarded_tenants.yml - Create
/activeguard/core/rule_sets/90_local/params/tenant.propertiesand add a placeholder comment:/activeguard/core/rule_sets/90_local/params/tenant.properties - Add your configurations in
/activeguard/core/rule_sets/_tenantX/params/tenant.propertiesfor the individual tenants. - For example, you can add the contents of
profile_no_subject_rewrite_no_quarantine.propertiestotenant.propertiesto enable a tenant-specific “toothless mode.”