---
schema_version: "1"
id: e973675e4c1ebab5bd499cd59ba4c35b12f1426fa54431aab1fea8ee1be9d393
title: Context Definition for Compliance Controls
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/business_compliance_suite_validation_control_context_definition.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.business_compliance_suite_validation_control_context_definition.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 0cee86b4eab49b325227bddfe33d49afbb3c7b36697cacc15a3b82f1320ec00f
description: Use a context definition to create the resources that are referenced in the expression set and used to run a compliance control. A context definition describes the relationship between a node and the attributes that are set in a hierarchical structure. To make sure that the right data is retrieved from the source objects, map the nodes and attributes in your context definition to the source object. Context tags make sure that the data is queried from source objects in the Business Rules Engine expression set.
products:
  - Industry Solutions
  - Cross Cloud
release: "264"
---
# Context Definition for Compliance Controls

Use a context definition to create the resources that are referenced in the expression set and used to run a compliance control. A context definition describes the relationship between a node and the attributes that are set in a hierarchical structure. To make sure that the right data is retrieved from the source objects, map the nodes and attributes in your context definition to the source object. Context tags make sure that the data is queried from source objects in the Business Rules Engine expression set.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: All Industry Clouds, Sales Cloud, Service Cloud <a href="https://help.salesforce.com/s/articleView?id=ind.business_compliance_suite_editions.htm&amp;release=264.0.0&amp;type=5" title="Review the supported editions and availability for Process Compliance Navigator.">View editions availability</a>.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="vertical-align:top;" id="d9867e69">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d9867e69 ">To configure Process Compliance Navigator:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d9867e69 ">Compliance Admin permission set</td>

          </tr>
        </tbody>
      </table>

[Create a context definition](https://help.salesforce.com/s/articleView?id=ind.context_service_create_context_definitions.htm&type=5&language=en_US) with the resources that are referenced in the expression set and used to run a validation control.

![Example](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-business_compliance_suite-264-0-0-production-enus/a9612f4d-d270-413f-ac53-97bccbdc219d/images/icon_example.png)

Example For example, you want to create an expression set that verifies that a person is over 25 years of age or has a total net worth exceeding US$100,000. First, create a context definition for the Person Account object. Then, create resources for the Age and Net Worth fields on the object. Use these resources in expression set elements to create calculations that verify the age and net worth of the person.

The IT admin must create an expression set that contains conditions to verify compliance.