- Access rights and visibility of menu entries:
Users without appropriate permissions see the admin button with all the entries it contains, even though they cannot access any of the entries. The expectation would be that the admin button is not displayed for such users in order to avoid confusion and unnecessary interactions. This primarily affects the accessibility and usability of the mega menu, as entries that are not selectable should not be visible.
- Updating the menu when navigating using GOTO commands:
Using the GOTO function does not automatically update the mega menu to reflect the new path of the selected item. A specific example of this is the transaction monitor. When a user jumps from this to a specific object in another view, the mega menu remains on the "Monitor" selection. To be able to select the "Monitor" entry again, another page must first be visited.
Testing
- In the application, navigate to Administration > Tray. Administration > People, select a user and click on the link in the user account label. This link should lead to Administration > Access > User accounts. The expectation is that in the Mega menu the tab Accesses should be marked as selected.
- Log in to the application with a user without admin rights. The expectation is that the Mega Menu button is not visible.
- Give a user without admin rights the rights to read a page in the administration. The expectation is that the mega menu is visible and only contains this one tab. The other tabs must be invisible in the list in the Mega Menu.