Menu Item Security Screen [ HP ALLBASE/4GL Run-Time Administration Manual ] MPE/iX 5.0 Documentation
HP ALLBASE/4GL Run-Time Administration Manual
Menu Item Security Screen
This screen allows you to restrict access to particular items in any menu
of an application or version. You can access this screen from the Users
option on the main menu.
If you don't restrict access to a particular menu item, all valid users
for the application or version can activate the menu item. If you do
restrict access to a particular item, only the users or groups of users
defined in the menu item validation screen can activate 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 menu
items via function keys if the application design permits this.
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 Administ Validatn Cancels the current screen and displays the
administrator validation screen.
f2 End User Validatn Cancels the current screen and displays the
end user validation screen.
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 screen:
NOTE * * * IN SECURITY MODE * * *
The function keys displayed are:
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 activate the nominated menu item. This screen appears when you press
the Set User Security function key on the Menu Item Security screen.
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 HP ALLBASE/4GL action performed when the user
selects this menu item.
Valid Users and Groups. When you first access this screen, the first
user name field contains the default entry *ALL.
Enter the name of each valid end user or user group to be allowed access
to the menu item. If you don't change the default entry, all users for
the application are 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 list
of user names. Since the list of user names will not be the same on
different HP ALLBASE/4GL systems, any menu item security definitions
contained in applications that have been unloaded from a different HP
ALLBASE/4GL system will not work correctly on your HP ALLBASE/4GL system.
You must define menu item security for your particular applications after
they have been loaded into your HP ALLBASE/4GL system.
In addition, using the application loading screen to update an existing
application will overwrite any existing menu item security definitions
for the application. If you update an application, you must redefine the
menu item security after you have finished loading the application.
MPE/iX 5.0 Documentation