Introducing the locking option for CRM records

Introducing the locking option for CRM records

Last modified on 06/04/2023: Record locking option in CRM is now available for all Zoho CRM users in all DCs. Note that it was an early access feature available only upon request. 

Hello All,

Hope you're doing well!

We're thrilled to introduce our latest enhancement to CRM—record locking. 

Certain business scenarios demand that records in your organization's modules be safe from editing or deletion once they reach a certain stage in your sales process or satisfy specific conditions.

For example, if a deal has reached the final stage—"closed won" or "closed lost"—then perhaps it shouldn't be further edited or deleted.

Alternatively, let's say a record is in its proposal or review stage. During such a stage, the details of the record need to be verified, and even though a sales rep may be the record's owner, you can't allow them to update the record while the review is ongoing.

There might also be situations where the record doesn't match certain criteria, but the user dealing with the record might want to lock the record to avoid changes. For example, when a sales rep is in touch with a prospect, they may want to temporarily lock the record while prospecting is in progress to prevent other reps from adding incorrect information to the record.

Zoho CRM's record-locking feature enables you to lock records manually or automatically when certain conditions are met.

NOTE (added on 02/03/23): The locking configuration must be set up separately for each module. You can navigate to the specific module in Modules and Fields under Customization in your setup page, and you will find the Record Locking Configuration tab.

Record locking configurations
Now that we've established why locking records can be useful or necessary, let's take a quick look at the different configuration options available:

  • Users can lock records manually from the record details page if they have lock permissions.


  • You can set up automatic locking by setting some default criteria. Create conditions, name them, and decide whether to apply the conditions and lock existing records, or to restrict the conditions only for newly created records.

  • There might be scenarios where, say, you want members of the accounts team to be able to edit quotes, but not other profiles. You can simply lock the records for all profiles except those belonging to members of the accounts team, any other set of exceptions using the multi-select menu. Additionally, you can also choose to lock records for all profiles.

  • You can lock the records that are accessible to your portal users.
  • For locked records, the edit action is disabled by default, but you can restrict other types of native actions, as well as custom buttons.

  • Even when a record is locked, you can configure certain fields which don't affect your business process to remain editable. For example, you might want the Description or comment fields to remain editable. You can leave a maximum of 15 fields unlocked. 

What happens when a record is locked?

Once a record is locked, you will see the lock icon on the record image and in the UI of the record detail page itself. Only fields you've enabled will be available to edit.



The details of the locking, such as the reason (i.e., the locking condition), locking date, and the fields available for edit will be shown on the details button available on the record detail page.

In the record's timeline, you can also see timestamped details like when the record was locked and the condition that was followed.

On the record list view, locked records are indicated by a lock icon.

Additionally, you can filter records in the list view based on the pre-defined filter option, as well as based on the system-defined custom view.

Who can unlock records and how is it done?

If a user locks a record manually, they can unlock it themselves. Admins can unlock records, too. On the other hand, automatically locked records will be unlocked only when they're no longer subject to the lock conditions or criteria.

However, deleting a rule or locking configuration will automatically unlock all records the rule or condition had previously locked.

Additional notes
  • Set up to five rules per module. Each rule will have a name that is displayed on the record detail page when a record is locked.
  • System actions like automation and integration syncs will still be performed on locked records, even when a user who is excluded from locking triggers those processes.
  • Locked records are still displayed in list views. However, bulk actions done from list views are not allowed if the respective action is restricted under the record locking configuration.
  • Record locking configuration is available for enterprise and ultimate editions of Zoho CRM. If an user downgrades from enterprise edition, locking configurations will be ineffective and all records will be unlocked.
Locked status can not be regained upon upgrading back.

That's all for this exciting new enhancement. Read more about the record locking configurations and its usage in our help doc.

Thanks and have a good one!


Note: 
  • Manual locking/unlocking of records is not available for the mobile app as yet. 
  • Auto-locking of records will get reflected on the mobile app, and locked records cannot be updated from mobile app also.
  • The locking configuration must be set up separately for each module.


      • Recent Topics

      • Implementing a Self-Invoicing/Vendor Portal in Zoho Creator

        Hello Zoho Community / Creator Experts, We would like to build a Self-Invoicing Portal (Vendor Portal) in Zoho Creator for our external contractors. Our goal is to allow approved contractors to log in, submit their invoice details (hours worked, project
      • Function #32: Schedule low stock notifications on a timely basis to specific users of the organization

        Hello everyone and welcome back to our series! For a business that heavily relies on inventory, monitoring the stock levels and getting timely notifications of low stock items will ensure a smooth sail. Zoho Books allows you to always keep a check on
      • SINCH HUB MESSAGEMEDIA with ZOHO DESK

        1) what I need from MessageMedia, 2) what I want to confirm on the Zoho Desk Dev Forum. MessageMedia – needs and requirements Goal: Send SMS from a Zoho Desk widget for EU users. Auth: HTTP Basic (API Key + Secret). Keys must not live in the browser.
      • Function #46: Auto-Calculate Sales Margin on a Quote

        Welcome back everyone! Last week's function was about displaying the discount amount in words. This week, it's going to be about automatically calculating the sales margin for a particular quote, sales order or an invoice. Business scenario Where there is sales, there's also evaluation and competition between sales reps. A healthy rivalry helps to better motivate your employees to do smart work and close deals faster and more efficiently. But how does a sales rep get evaluated? 90% of the time, it's
      • Invalid URL error when embedded sending url into iframe for my website when using in another region

        Hi team, My site is currently working on integrating your signature feature as part of the system functionality, it's working great but recently there's been a problem like this: After successfully creating the document, i will embed a sending url into
      • New features released: Data from Picture for Web, Pattern Fill, and Translation in Zoho Sheet!

        Hello Sheet users, In 2024, the Zoho Sheet team focused on research and development to bring new features that add to functionalities like productivity, data management, collaboration, and more. This year, we're all set to roll them out incrementally
      • Kaizen #59 - Creating alerts and custom messages using Client Script

        Hello everyone! We are happy to resume our Zoho CRM Developer Community series - The Kaizen series! Welcome back to the new start of Kaizen! This post is about Client Script and its simple use cases involving ZDK Client functions. What is Client Script?
      • Universal search

        Hi, it would be useful if the search bar was universal-so if you entered a term, it would bring up results from contacts, candidates, clients etc all at the same time (but broken down under the relevant headings)
      • Attachment reminder?

        My team and I often need to attach files to our messages, e.g. an explanatory screenshot or a shipping label. More often that I want to admit I mention the attachment but forget to actually attach it. Some email clients have a check-for-missing-attachments
      • ZIA in Zoho Cliq

        Is It possible to use the ZIA feature from Zoho Analytics in the Zoho Cliq?
      • Automating CRM backup storage?

        Hi there, We've recently set up automatic backups for our Zoho CRM account. We were hoping that the backup functionality would not require any manual work on our end, but it seems that we are always required to download the backups ourselves, store them,
      • Multiple upload field CRM

        I desperately need the functionality to add more than one upload field to web to contacts form. How can I do this?
      • Critical Need for Global Search in Zoho FSM

        Hello Zoho FSM Team, We are currently in the process of deciding whether to fully transition to Zoho FSM for managing our field service operations. At present, our team actively uses Zoho Desk (with over 50 users) and Service Fusion, which we are considering
      • Collections Management: # 1 Payment Collection is All About Convenience

        "Sir, can you come tomorrow? My manager wasn't available for the cheque sign-off", the customer said, avoiding eye contact. Ravi forced a polite smile, but inside, he felt a sense of defeat. He had already visited the customer's office twice in the last
      • Audio/video quality issues with Zoho Meeting – Any roadmap for improvement?

        Hi Zoho Team, We’ve been using Zoho Meeting for both internal and external meetings, and unfortunately, the experience has been consistently poor. The video and audio quality are so unreliable that it often renders meetings ineffective—especially with
      • Cash based businesses cannot use the new fixed asset module

        Hello all, If your bookkeeping is reporting in cash, you cannot use the new fixed acid module, as it does all the depreciation bookings accrual and not cash. This is definitive and you can't turn them into a cash booking. They will never appear in your
      • Zoho Learn & Zoho Connect

        Hi, Is there a way to sync the knowledge base we have in Zoho Learn with the manuals section is Zoho Connect? Thanks,
      • Apply Payment Received Amount Zoho Books Invoice

        Hello team here is the sample code How can apply the payment received record over a unpaid zoho books invoice. //......................... paymentID = customer_payment.get("payment_id"); organizationID = organization.get("organization_id"); paymentmaplist
      • [Live Webinar] New in Zoho WorkDrive: AI enhancements, Data Loss Prevention, Version Controls, and more

        Hello everyone, We're excited to bring you another round of powerful updates in Zoho WorkDrive! Join us on May 15 for an exclusive live webinar where we’ll unveil the latest features designed to enhance your team’s productivity, collaboration, and data
      • Live webinar: Streamlining legal operations: Leveraging Zoho WorkDrive for law firm success

        Hello everyone, Managing legal documents across departments and jurisdictions can be complex, but it doesn’t have to be. Join us on March 6 for an exclusive webinar where we’ll show you how Zoho WorkDrive empowers legal teams to stay compliant, organized,
      • Live Webinar: Optimizing back-office operations in the manufacturing industry to maximize profitability

        Hello everyone, We’re excited to invite you to our upcoming live webinar on February 6! Discover how Zoho WorkDrive can help manufacturing businesses optimize back-office operations, improve efficiency, and boost profitability. Our product experts will
      • Live webinar: 2024 recap of Zoho WorkDrive

        Hello everyone, We’re excited to invite you to our year-end live webinar! This session will take you through the transformative features and updates we’ve introduced in Zoho WorkDrive this year, helping you streamline document management like never before.
      • Live webinar: Explore WorkDrive's seamless integrations with key Zoho apps

        Hello everyone, We’re excited to invite you to our upcoming live webinar, where we'll delve into the seamless integration of WorkDrive with other key Zoho applications! This is a fantastic opportunity to enhance your productivity and streamline your workflows
      • Live webinar: Getting the most out of WorkDrive in Zoho Workplace

        Hello everyone, We’re excited to invite you to our upcoming live webinar, where we’ll explore how to maximize your use of WorkDrive as part of the Zoho Workplace bundle. This is a fantastic opportunity to elevate your productivity and streamline your
      • Live webinar: Mastering data migration, organization, and team collaboration

        Hello everyone, We’re excited to invite you to our upcoming live webinar! Discover how to seamlessly migrate your data, optimize file organization, and boost team collaboration using Zoho WorkDrive’s powerful features. This is a fantastic opportunity
      • Join our live webinar: Explore the WorkDrive TrueSync application!

        Hello everyone, We are thrilled to invite you to a live webinar focused on mastering the WorkDrive TrueSync application. Discover how to seamlessly sync your content between the cloud and your computer, ensuring smooth and efficient file management. Our
      • Envio de mails

        Hola! No puedo enviar mails pero si recibirlos. No se como solucionarlo! Mi dominio es chidobebes.com.ar
      • ERROR CODE :554 - Your access to this mail system has been rejected due to poor reputation of a domain used in message transfer

        In my email configuration: The domain's MX Records are pointed to Zoho The domain's SPF Records have been pointed out successfully DKIM is enabled. DMARC Record is pointed for the domain. The domain name is digioorja.in. Still facing the issue of Error:
      • This Operation has been restricted. Please contact support-as@zohocorp.com for further details

        l tried to verify my domain (casalimpaeperfumada.com.br) and its shows this error: This Operation has been restricted. Please contact support-as@zohocorp.com for further details.
      • SLOW EMAILS

        Is there an issue with the Zoho server? For two days now I've been having issues with very long buffering. Please advise. Thank you.
      • POP3 authentication error - SOLVED

        Just in case others are as forgetful as me ... As Zoho has changed the POP server for personal and free organisational users, I needed to change the POP server on my email client. This failed persistently but eventually I remembered that I had chosen
      • Add Zoho One Groups/Departments to Shared Mailbox Access

        Hi, I hope you're doing well. Currently, in Zoho Mail, I can manually add specific users or the entire organization to a shared mailbox. However, there is no option to add Zoho One groups or departments. Feature Request: We would like the ability to assign
      • Allow Filters with Only Special Characters in Zoho Mail

        Hi Zoho Mail Team, I hope you're doing well. We have noticed that currently, Zoho Mail does not allow creating filter criteria using only special characters, such as = or #. However, there are scenarios where such a filter is necessary. For example: Filtering
      • How to save email as PDF?

        I saw 2 previous threads about this. One is from 14 years ago. The other was closed as "answered" a year ago but the feature was never implemented: https://help.zoho.com/portal/en/community/topic/how-to-download-save-emails-as-pdf Is the "save as PDF"
      • Flexible plans

        Hi, I have a Workplace Standard subscription. On Zoho's website, it mentions that with the annual plan it's possible to have multiple plans under the same organization—for example, Workplace Standard and Mail Lite. However, I can’t find a way to do this
      • Weekly Tips : Teamwork made easy with Multiple Assignees

        Let's say you are working on a big project where different parts of a single task need attention from several people at the same time—like reviewing a proposal that requires input from sales, legal, and finance teams. Instead of sending separate reminders
      • Cannot give public access to Html Snippet in Zoho Creator Page

        Hi, I created a form in Zoho Creator and published it. The permalink works but I want to override the css of the form. (style based URL parameters is not good enough) So I created a page and added an Html snippet. I can now override the css, which is
      • Weekly Tips : Customize your Compose for a smoother workflow

        You are someone who sends a lot of emails, but half the sections in the composer just get in your way — like fields you never use or sections that clutter the space. You find yourself always hunting for the same few formatting tools, and the layout just
      • Accounting on the Go Series-43:Enhancing Your Reporting Efficiency with Dashboard Filter State Retention

        Hello everyone! Welcome back to our series on Zoho Books mobile app features. Today, we will talk about a feature that yet again helps you focus on work that really matters-Dashboard Filter State Retention. Imagine you're working on your Zoho Books dashboard,
      • Zoho books/payroll tax payment

        I accidentally made a second payment to my taxes for $300 which is reflected in my bank account and therefore on Zoho books but I can not match it to any transactions because its not reflected in payroll as a tax payment. Is there a way to add an extra
      • Next Page