Customizing standard Eclipse menus includes one or more two-step processes. After you create a custom menu, you need to assign it. When you customize a submenu, then you also need to customize the menu that links to it.
After you create a custom main menu, you need to assign it as the root menu for the appropriate users. For example, you have a group of users who should not have access to the A/R and A/P menus. Create a user-defined version of the MAIN menu that excludes the A/R and A/P menus, and then assign the user-defined menu as the root menu to these users.
Note: You must be assigned the USER.MAINT.ALLOWED authorization key to assign a user's root menu.
To assign a root menu to a user:
From the System > System Files > User Control menu, select User Maintenance to display the User Maintenance window.
In the User ID field, enter the user whose record you want to update.
In the Root Menu field, enter the name of the main menu to assign to this user.
If you create a custom submenu, you need to assign it to a menu to which the users you created it for have access. For example, your company does not use material data safety sheets (MSDS) and you want to remove this menu option from the FILES menu for all users.
To give a user access to a custom submenu:
Create a copy of the FILES menu and remove the MSDS program from the menu.
Create a copy of the MAIN menu and change the link to the standard FILES menu to point to your copy of the FILES menu.
Assign your copy of the MAIN menu as the root menu for your users as described above.
The last item on the standard SYSTEM menu is a link to the User Custom Menu. If you create user-specific custom menus, each user can access their user-specific menu by clicking the User Custom Menu link.
See Also:
Creating Custom Menus Using Standard Eclipse Menus