SRL Guide

Security Rule Language reference for writing ConfigSentry audit rules.

What is SRL?

Security Rule Language (SRL) is ConfigSentry's purpose-built language for inspecting normalized appliance configuration and producing pass, fail, or informational audit findings.

Rule Manager selects the execution scope and configuration section. SRL supplies the conditions, collection processing, and finding output. It provides focused configuration and firewall functions without exposing general-purpose PHP execution.

if (this.status equals "enable") {
    addPassFinding();
} else {
    addFailFinding(
        "The setting is disabled.",
        "Enable the setting."
    );
}

Guide pages