Skip to main content
🎉 A11y Issue Detection Agent is now live! Detect accessibility issues like a WCAG expert with AI. Try now!
No Result Found
Connect & Get help from 6000+ developers on our Discord community. Ask the CommunityAsk the Community

How to customize rules in the rule engine

Use rule engine customization to enable or disable specific accessibility rules and adjust severity based on your organization’s testing priorities.

This guide explains how to configure rules and apply those settings across your organization.

Prerequisites

Before you start:

Customize individual rules

To enable customization, follow these steps:

  1. Go to Settings.
  2. Switch on Enable custom rule engine configuration under Rule Engine Customisation.
    A toggle titled 'Enable custom rule engine configuration' inside a dialog 'Rule Engine Customisation' in Settings tab
  3. If you agree to the impact of customizing rules, click Continue to confirm. You can see a list of different rules listed under the type of rule, like keyboard, color, etc. Expand each type to view the individual rules, their WCAG success criteria, severity, and current activation status.

To customize individual rules:

  1. You can disable or enable any rule using the toggle next to each rule.Use individual updates when you want fine-grained control over specific checks.
    A toggle titled 'Enable custom rule engine configuration' highlighted in red
  2. You can change the severity level of a rule using the drop-down menu.
    A drop-down which has options for different severity levels: Critical, Serious, Moderate, and Minor to choose from

Customize rules in bulk

To enable customization, follow these steps:

  1. Go to Settings.
  2. Switch on Enable custom rule engine configuration under Rule Engine Customisation.
    A toggle titled 'Enable custom rule engine configuration' inside a dialog 'Rule Engine Customisation' in Settings tab
  3. If you agree to the impact of customizing rules, click Continue to confirm.

To update multiple rules at once:

  1. Select multiple rules.
  2. Click Bulk Action.
  3. Apply one action:
    • Enable rules
    • Disable rules
    • Change severity

To target rules faster, use filters and search:

  • Search by keyword, such as keyboard or color.
  • Filter by WCAG success criterion (for example, 1.1.1).
  • Filter by severity.
  • Filter by rule type, such as AI-powered, advanced, or experimental.
  • Filter by current state (enabled or disabled).

Apply organization-wide enforcement

Use customization to enforce one policy for the entire organization:

  1. Configure and save your customized rule set.
  2. Start a new scan.

After saving:

  • The saved rule customization is enforced across the organization.
  • Scan-level rule toggles are restricted to prevent conflicts with enforced settings.
  • Needs review remains separately configurable.

Common use cases

You can use customization for scenarios such as:

  • Lower priority checks: Disable a rule group that is not currently in scope. For example, if color-related rules are not a priority in your organization, you can select the rule type color and disable it.
  • Org-specific severity: Downgrade or upgrade rule severity based on internal risk classification. For example, if color-contrast rule is comparitively of a lesser priority in your organization, you can select the rule and assign a lower severity to the rule.
  • Focused audits: Disable all rules, then enable only the rules required for a specific audit target. For example, if you want to check proper alt text for images in your website, disable all rules, enable the alt text related rules and run a test.
  • Enforce WCAG 2.2 A checks for all teams:
    1. Disable all rules except any one rule. (disabling all rules is not permitted).
    2. Filter for WCAG 2.2 A rules.
    3. Bulk-enable only those rules.
    4. Disable the one rule that was not disabled in step 1.
    5. Click Save changes. Note that users won’t be able to individually configure their scans if you have enforced a standard at the organization-level.

Save and validate changes

Before rollout:

  1. Review the selected rules and severities.
  2. Save the customization.
  3. Run a validation scan.
  4. Compare the results with previous runs and communicate the change to your team.

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked





Thank you for your valuable feedback

Is this page helping you?

Yes
No

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked





Thank you for your valuable feedback!

Talk to an Expert
Download Copy Check Circle