Loading
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Types of Controls in IT Compliance

          Types of Controls in IT Compliance

          IT Compliance supports multiple control types depending on how they operate and how they're validated.

          Required Editions

          Available in: Lightning Experience
          Available in: Enterprise, Performance, and Unlimited Editions with Agentforce IT Service.

          Control Types Overview

          Compliance controls fall into categories based on when they operate (before, during, or after a non-compliant activity) and how they're validated (automated, manual, or external). Use this table to understand which control type fits each compliance scenario and how to test each type.

          control type description and validation Example
          Validation Control An automated control that runs as part of a validation procedure, checking compliance requirements in real-time as business processes execute. Executed automatically through validation procedures with test results recorded in Compliance Control Version Test Execution records. A validation control attached to the Incident Close process verifies that every incident marked as Resolved has a root cause analysis documented before closure. If the analysis is missing, the control prevents closure and displays an error message to the incident owner.
          Non-Validation Control A manual or external control that operates outside of automated validation procedures. Evidence is logged through the Compliance Logging API or uploaded manually as evidence artifacts. A quarterly manual review of production access logs to verify no unauthorized access occurred. The IT security team exports access logs, reviews them for anomalies, documents the findings in a report, and uploads the report as an evidence artifact linked to the non-validation control.
          Preventive Control A control that stops non-compliant activities before they occur. Tested by attempting to execute the non-compliant activity and verifying that the control blocks it. A preventive control that blocks change requests from being approved unless they include a completed risk assessment. If a change owner attempts to submit a change without a risk assessment, the control prevents submission and displays a message: "Risk assessment is required for all production changes per Change Management Policy."
          Detective Control A control that identifies non-compliant activities after they occur. Tested by creating a non-compliant record and verifying that the control detects it. A detective control that scans incident records daily for missing root cause analysis on incidents marked as Resolved. When the control detects a violation, it creates a Compliance Finding and notifies the incident owner and compliance team.
          Corrective Control A control that fixes non-compliant activities after they're detected. Tested by triggering a non-compliant scenario and verifying that the control corrects it. A corrective control that automatically escalates incidents without root cause analysis to the compliance team seven days after resolution. The control detects the missing analysis, reassigns the incident to a compliance reviewer, and updates the incident status to Pending Compliance Review.
           
          Loading
          Salesforce Help | Article