Products

  1. webMethods CAF 7.1.1
  2. BPM Designer 7.0
  3. BPM Designer 7.1
  4. MWS 7.0
  5. MWS 7.1

Article Types

  1. Sample Applications
  2. Core Concepts
  3. External References
  4. Webinars

Key Subjects

  1. Web Services
  2. Database
  3. JavaScript
  4. JSF Controls
  5. Task Development
  6. Task Inbox
  7. Task Assignments
  8. Task Events
  9. Debugging
  10. Web Application
 
MOST POPULAR
  1. CAF JavaDocs
  2. Designer Online Help
  3. CAF Java(Script)Docs
  4. CAF Samples for webMethods 7.1...
  5. Confirmation Dialog Tutorial
  6. CAF and JSF
  7. JSF Binding Expressions
  8. Dynamic Panel Switch Applicati...
WHATS NEW
  1. Session State Mgmt
  2. Print Table
  3. Popup Dialog

Role Based Complex Navigation

This article demonstrate how to restrict navigation controls to display navigation links on bases of the user role.
  1. webMethods CAF 7.1.1
  2. | JSF Controls
  3. | Web Application
  4. | Sample Applications
Prerequisite Setup


For example, if the application runs on Apache Tomcat server, define roles on the Tomcat server by adding the roles to the tomcat-users.xml file. For the sample, add two roles named “admin” and “tomcat”.
This is the home page of the application. It is the initial view for all users when they access the application. However, the navigation options in this view are different based on the logged in user.
The step-by-step instructions will describe how to set up application so it displays different navigation based on the logged in user’s role.
Two user views, which the application displays for all users. If the logged in user is not a member of the admin role, these are the only views the user can access.
Related Topics 
 
 
Powered by webMethods
Samples and utilities are "working examples" that can be used to test and build production-quality solutions.
Most are not eligible for technical support through webMethods Customer Care.
webMethods makes no guarantees pertaining to the functionality, scalability, robustness, or degree of testing of these utilities and samples.