Lock Procedures

You are currently viewing the documentation for a pre-release version (2.2.0). To access documentation for other versions, click the "Switch Version" button located in the upper-right corner of the page.

■ If you're unsure about the version of the product you are using, please contact Mech-Mind Technical Support for assistance.

The procedure locking feature can be used to protect procedures from accidental changes by non-admin users, while retaining the ability to adjust exposed parameters.

This feature is suitable for the following scenarios:

  • Standard module reuse: After R&D encapsulates and locks a complex process, it can be delivered to engineers for use.

  • Intellectual property protection: Hide implementation details when delivering projects externally.

  • Project maintenance: Regular engineers can complete debugging by adjusting parameters only, reducing the risk of misoperations.

Prerequisites

Operation Guide

Lock Procedures

  1. In the project editing area, right-click the procedure to protect.

  2. In the shortcut menu, select Lock Procedure (Administrator).

After locking, the procedure enters protected status.

  • Non-admin users cannot enter the procedure to view or modify logic. They can only use and adjust exposed parameters.

  • A locked procedure can be copied to other projects (including projects in other solutions), and it remains locked after being copied.

  • In locked status, editing procedure display parameters, saving the procedure to a file, and splitting the procedure are not supported.

Unlock a Procedure

  1. Right-click the locked procedure.

  2. In the shortcut menu, select Unlock Procedure(Administrator).

After unlocking, the procedure returns to editable status.

Is this page helpful?

You can give a feedback in any of the following ways:

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.