Configuring feature locking
1. Open SETUP.INI in Notepad.
2. Locate the Lock= settings, which can be found toward the end of the [BZSetup] section, which is the first section of the file.
To set the BlueZone configuration lock, the Lock= value is set to the sum of the features to be locked. When BlueZone is installed, it reads the Lock= value from SETUP.INI and prevents the end user from making any changes by graying the OK buttons for those locked features.
3. Edit the LOCK= entries as desired and then save the file.
The following shows the lock section (with default values) of the SETUP.INI file:
[BZSetup]
Lock=0
LockFTP=0
LockFTPSession=0
LockFTPConnection=0
LockFTPInitialCommands=0
LockFTPMiscellaneous=0
LockFTPSchedule=0
LockFTPFirewall=0
LockFTPSecurity=0
LockFTPCertificate=0
LockTelnet=0
LockDisplay=0
FontLock=No
ShowLockedDialogs=Yes
DisableAppendToClipboard=No
4. To lock a feature of the BlueZone emulator, refer to BlueZone feature lock table and BlueZone Secure FTP command and feature lock table. Locate the desired feature(s) that you want to lock.
5. To lock all the features listed in the BlueZone feature lock table, type a value of -1 as shown here in red:
[BZSetup]
Lock=-1
LockFTP=0
LockFTPSession=0
LockFTPConnection=0
LockFTPInitialCommands=0
LockFTPMiscellaneous=0
LockFTPSchedule=0
LockFTPFirewall=0
LockFTPSecurity=0
LockFTPCertificate=0
LockTelnet=0
LockDisplay=0
FontLock=No
ShowLockedDialogs=Yes
DisableAppendToClipboard=No
6. To lock a single feature, enter the value of the desired feature in the Lock= value.
For example, if you want to lock the Display configuration settings, you add the DISPLAYLOCK value of 16 as shown here in red:
[BZSetup]
Lock=16
LockFTP=0
LockFTPSession=0
LockFTPConnection=0
LockFTPInitialCommands=0
LockFTPMiscellaneous=0
LockFTPSchedule=0
LockFTPFirewall=0
LockFTPSecurity=0
LockFTPCertificate=0
LockTelnet=0
LockDisplay=0
FontLock=No
ShowLockedDialogs=Yes
DisableAppendToClipboard=No
7. To lock multiple features, add the values of the desired features together and type the sum in the Lock= value.
For example, if you want to lock the Translate Tables and Keyboard configuration settings, you add the KEYBOARDLOCK value of 8 and the TRANSLATELOCK value of 512 together for a total of 520 as shown here in red:
[BZSetup]
Lock=520
LockFTP=0
LockFTPSession=0
LockFTPConnection=0
LockFTPInitialCommands=0
LockFTPMiscellaneous=0
LockFTPSchedule=0
LockFTPFirewall=0
LockFTPSecurity=0
LockFTPCertificate=0
LockTelnet=0
LockDisplay=0
FontLock=No
ShowLockedDialogs=Yes
DisableAppendToClipboard=No