Understanding how *ALL Role Filters Tasks

When you set up menu filtering you can disable both single tasks and entire folders. If you disable a folder, all the tasks and subfolders within it are disabled. Any tasks that are disabled in every role included in the *ALL role will be filtered out of the menu tree in the web client when a user logs in using the *ALL role. If at least one role in the *ALL role has a task enabled, that task will display in the EnterpriseOne menu.

As the system processes each role during filtering, it stops processing and displays the task as soon as it finds a role in which the task is not disabled. Therefore, when you disable tasks, JD Edwards recommends that you sequence the roles in the order of the level of security, with the first role having the fewest disabled tasks (for example, the role that has the greatest access to functionality in the system). If you sequence your roles so that those with the least amount of disabled tasks are first, then the filtering process will take less time to complete.