Patent ID: 8386779

Claim:
A method, executed by a processor, for providing role navigation design, comprising: displaying, by the processor, a user interface having at least one secured target; providing navigation of the user interface, by the processor, starting with a root menu and proceeding to a menu node of the user interface that points to a web page that includes the at least one secured target, wherein a menu is used to find the web page that includes the at least one secured target; identifying, by the processor, a first privilege needed to access the secured target; identifying, by the processor, a second privilege needed to access at least one of a menu, submenu, or web page required to navigate to the secured target; selecting, by the processor, a role; associating, by the processor, the first privilege with the role, wherein a user having the role may access the at least one secured target; and associating, by the processor, the second privilege with the role, wherein the user having the role may access at least one of the menu, submenu, or web page required to navigate to the secured target; wherein the first privilege and the second privilege provide the user having the role a navigable path to the secured target.