3.12.1 Field 1 Function Keys
3.12.2 Field 2 Security Mode:
Purpose: To make the CyberTools server ^cyusrv secure by only
allowing requests found in this authorization table to be
eXecuted. If this parameter is not chosen, then if ^cyusrv
finds that the requests is not in the authorization table,
^cyusrv will assume that the request is a M(UMPS) eXecute, and
^cyusrv will eXecute it.
Format: It is a menu selection.
Discussion: The CyberTools server, ^cyusrv, will accept any M(UMPS) eXecute string. For example, ^cyusrv will accept "Do ^cys" and thus run the CyberTools Developer with the output going to the requesting GUI client. This is handy for programmers, but is a security risk since ^cyusrv will eXecute any M(UMPS) string, e.g., "zremove zsave cys" or "Kill ^cyz". CyberTools recommends selecting this option in a production system to make it more secure. By selecting this option, on ly those eXecutes found in this authorization table are enabled to be run.
Menu Style: Radio Button/Check Box
Menu Values: ^cyusrv Only eXecutes Authorized Requests
3.12.3 Field 3 Authority Key:
18 characters
Purpose: To specify the identifier for the CyberTools server ^
cyusrv. This is the This key must be used in the Xecute field of
the application or the XEC parameter of the applet.
Format: It can be composed of any characters.
3.12.4 Field 4 Directory - UCI,VOL - Namespace:
43 characters, tab stop
Depending on M implementation enter UCI,VOL or directory or
namespace.
3.12.5 Field 5 m code to Xecute:
120 characters, mandatory, tab stop
Enter any excutable M code.
3.12.6 Field 6 Comment:
66 characters, multiple, tab stop
3.12.7 Field 7 Action Choice:
tab stop
Menu Style: Push Button
Menu Values: Cancel File Delete