We need a way to prevent users from changing or creating .WS files. The reason is that we have an external application that prints the patient arm bands to a printer based on an external table which uses the WorkstationID to Map printer. Users are always modifying this and breaking the application which is a critical app.
Software/Hardware used:
IBM AS400 Client Access V5.8 or 5.9
ASKED:
December 14, 2009 7:20 PM
UPDATED:
December 15, 2009 2:03 AM
Thanks for your reply. Unfortuneately we don’t have control of these values. For lack of a direct solution I have developed a batch file which will remove all ws files from the desktop and client access program folders and replace the desktop with saved ones each time the user logs on. This will lessen but not eliminate the issue. I would like a better solution. The real problem is having to tie printer devices to workstation ID’s in the 1st place!
Even if the menu item is removed, the .WS files can still be changed. The problem is in the design of the app — it’s designed for terminals and is being used with terminal emulators. Further, the emulators are run in PC environments that allow PC users to make changes to the environment. You can’t allow permissions to be available and then expect them not to be used. (I sympathize and expect that you don’t have much choice.)
Any chance you could control WorkstationID from the server side through the telnet device initialization exit point?
Tom