---
schema_version: "1"
id: d8659a13de891a07deb3c9a824cf2190da2921a89cbe2b13616df242d9e016f0
title: Specify Who Can Edit Locked Records in a Classic Approval Process
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/approvals_create_recordeditability.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.approvals_create_recordeditability.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: f5cc80f5ccec66d193ddf6f3083fa62be765d2c88b6d258a1c72038fedf0652b
description: When a record is submitted for approval, it’s locked to prevent users from editing it during the classic approval process. Use the record editability properties to determine who can edit records that are locked in this classic approval process.
products:
  - Flow Builder
  - Salesforce Platform
release: "264"
---
# Specify Who Can Edit Locked Records in a Classic Approval Process

When a record is submitted for approval, it’s locked to prevent users from editing it during the classic approval process. Use the record editability properties to determine who can edit records that are locked in this classic approval process.

### 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: both Salesforce Classic and Lightning Experience</td></tr><tr class="" id="approvals_create_recordeditability__d2455e54"><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions</td></tr></tbody></table>

![Important](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/images/icon_important.png)

Important Try [Flow Approval Processes](https://help.salesforce.com/s/articleView?id=platform.automate_automated_approvals.htm&release=264.0.0&type=5 "As your company grows, so does the complexity of your approvals, often requiring input from multiple people in different departments across different time zones. This complexity can mean that you spend more time waiting for each person to complete their review in the right order. Flow Approval Processes helps you coordinate multistep reviews that involve users, systems, and conditional paths."), a modern alternative to Classic Approval Processes. This new feature provides a more flexible, user-friendly flow-based interface, and it can trigger on record changes, supporting Apex extensibility and detailed logging for compliance and audit trails. It supports dynamic routing based on data and business rules, unlike Classic Approval Processes, which are tied to specific objects and offer limited support for processes by using conditions. With Flow Approval Processes, you can monitor submitted records and quickly identify bottlenecks, giving you unprecedented visibility into approval workflows. And, like Classic Approval Processes, Flow Approval Processes don’t consume automation credits or orchestration runs.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:24.509803921568626%">
          <col style="width:75.49019607843137%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d27118e83">Option</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d27118e86">Description</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Option" class="slds-cell-wrap" style="vertical-align:top;" headers="d27118e83 ">
              <strong class="uicontrol">Administrators ONLY...</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d27118e86 ">
              <p>Default. Lets users edit the record that’s pending approval only if they have: </p>
              <ul>
                <li>The “Modify All Records” object-level permission for the given object, or </li>

                <li>The “Modify All Data” permission</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Option" class="slds-cell-wrap" style="vertical-align:top;" headers="d27118e83 ">
              <strong class="uicontrol">Administrators OR...</strong>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d27118e86 ">Lets the assigned approver and admins edit the record. </td>

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

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/images/icon_note.png)

Note

- Even when a campaign is locked for approval, users can add campaign members to it.
- In Lightning Experience, you can't unlock Knowledge articles during an approval process.