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