HP 3000 Manuals

Menu Item Security Screen [ HP ALLBASE/4GL Developer Administration Manual ] MPE/iX 5.0 Documentation


HP ALLBASE/4GL Developer Administration Manual

Menu Item Security Screen 

This screen can be accessed from the Users option on the main menu.  The
menu item security screen allows you to restrict access to particular
items in any menu of an application or version.  If you don't restrict
access to a particular menu item, all valid users for the application or
version can execute the menu item.  If you do restrict access to a
particular item, only the users or groups of users defined on the menu
item validation screen can execute the item.

If you decide to secure menu items in an application, you must be careful
to apply the security at the lowest level of the menu structure of the
application.  In other words, you must apply the security at the menu
items that lead directly to the screens or processes you want to secure.
If you apply security at higher levels in the menu structure of the
application, users may be able to use the menu bypass facility to bypass
the security on menu items.

The menu item security system does not prevent users from accessing
screens via function keys.

Screen Image 

[]
Field Descriptions Application or Version. Enter the name of the application or version containing the menu item you wish to secure. Menu. Enter the name of the application or version menu containing the item you wish to secure. Function Keys f1 Developr Validatn Cancels the current screen and displays the developer validation screen. f2 End User Validatn Cancels the current screen and displays the end user validation screen. f6 Commit Data Initiates the menu item security procedure for the nominated application menu. Refer to Securing an Application Menu below for a description of the procedure. Securing an Application Menu When you press the Commit Data function key to confirm your entry on the menu item security screen, the system responds by displaying the menu you nominate, and reloading the function keys. The following message appears in the menu: NOTE * * * IN SECURITY MODE * * * HP ALLBASE/4GL displays the following function keys:
[]
Press the Set User Security function key to secure the currently selected menu item. HP ALLBASE/4GL responds by displaying the menu item validation screen. Pressing Return or the Activate Item function key displays the current menu item if it links to another menu. Menu Item Validation Screen This screen allows you to define a list of users, or groups of users, who can execute the nominated menu item. Screen Image
[]
Field Descriptions The first four fields on this screen are display-only fields. For the application being secured, HP ALLBASE/4GL displays its name, the name of the menu, the name of the menu item, and the action performed by the menu item. Application. The name of the application or version currently being secured. Menu. The name of the current menu. Item. The title of the current menu item selected. Action. The name of the logic action performed by HP ALLBASE/4GL when the user selects this menu item. Valid Users and Groups. Enter the name of each valid end user and/or user group to be allowed access to the menu item. If you don't enter anything in these fields, all users will be able to access the menu item. When you have completed your entries for the current menu item, press the Commit Data function key. Limitations The HP ALLBASE/4GL menu item security system relies on an internal user name list. Since the user name lists will not be the same on different HP ALLBASE/4GL systems, menu item security definitions that are unloaded with applications will not be valid if the application is loaded into a different HP ALLBASE/4GL system. You must apply menu item security at each individual site. Menu item security definitions are also overwritten if you use the application loading facility to update an existing application. You must redefine the menu item security after you have loaded the application.


MPE/iX 5.0 Documentation