MacroServer - Field / Form Level Security
Create a macro that will prevent users from changing specific field level Part Master Data
Create OnSaveMacro under Part Maintenance

Login to Macro editor on macroserver
Create Macro Script with Logic

Configure Permnissions
Under Visual Program Security set the user with a NO permission

Test and validate
Under Part Maintenance change the User defined 1 field

Click Save top validate permissions

Related Articles
Macro Server - Release Notes
v1100.1000 2025.01.24 - Upgrade to .NET Framework 4.8 v1000.1007 - Resolve Invalid or Expired Credentials Key Exception when calling Client ExecuteNonQuery(), ExecuteQuery() or ExecuteScalar() directly from Macro before any other methods - Server, ...
Common Macro Errors
This KB will show the most common Issues and solutions to Errors when running Macros in Visual Red Exclamation Icon and blank box when running a Macro Solution 1 Make Sure the Visual Mfg VSCRIPT.dll is registered Open CMD prompt using Run as ...
MacroServer Tools
Check MacroServer Version Attached is a zipfile with 2 files TEST.xml and VMPRTMNT_Test.vms Login to the Macroeditor [Appstore]:\Visual\Localapps\webservices\SRIMacroServer\Tools Load the TEST.xml using MacroEditor File>Import>SRIScript Select the ...
Macro Server - Info
What Is Macro Server Central Management of Macros Macros are stored in the database Deployed as a Web Service under IIS Visual Access Controls are Applied to Macros Provides Extensions to VBScript Environment SQL Queries Common VBScript Function ...
Running Macro - Windows Security Errors
Be sure when testing on a Server environment that the Internet Explorer Enhanced Security Configuration is set to off for both Administrators and Users. This shoudl include Terminal Server Environments as well. Security should be set to off for users ...