Views¶
The Views page provides a read-only overview of all application views and the access rules that affect them. This feature is complementary to the Access Rules page: while the Access Rules page shows rules and which views they govern, the Views page shows views and which rules apply to them.
Overview¶
The Views listing displays a grid of all registered application views in your system. Each view is listed with its display name, URL path, and the number of access rules that affect it. An administrator can filter views, expand individual rows to see detailed information, and review the rules, required roles, and restricted roles for each view.
Accessing the Views Page¶
The Views page is one of the administrator views provided by User Manager. The way it is reached from the navigation depends on how the host application organizes its menu.
Filtering Views¶
The Views listing includes filter options to help you find specific views.
Available filters:
- View name: Text field that filters views by display name using a contains match (case-insensitive)
- View URL: Text field that filters views by URL path using a contains match (case-insensitive)
Filter actions:
- Filter button: Click to apply the current filter criteria
- Clear button: Click to reset all filters and display all views
Views Listing¶
The Views listing is presented as a grid with the following columns:
- View name: The display name of the view as shown in the application interface
- View URL: The URL path of the view (for example, "um/users" or "um/roles")
- Applied rules: A count of the number of access rules that apply to this view
View Details¶
Clicking on a row in the Views listing expands it to display detailed information about that view. The expanded view includes the following sections:
Rules¶
This section displays all access rules that affect the selected view as clickable buttons, each labeled with the rule name or number (for example, "Rule #1", "Rule #2"). The rule that has the highest priority and is actually applied to the view is highlighted with a primary background color. Other rules are displayed with a contrast style to visually indicate that they are not the active rule.
Clicking a rule button:
- If the current user has access to the Access Rules page, clicking a rule button opens the rule editing dialog so an administrator can view and modify the rule details
- If the current user does not have access to the Access Rules page, the rule buttons are still visible but display a tooltip indicating that the user does not have permission to edit rules
Necessary Roles¶
This section displays badges showing all roles required to access the view. The badges combine both rule-based requirements (defined in access rules) and requirements that are specified in the application's code.
Roles that are specified in the code display a special tooltip to indicate that they cannot be modified through access rules.
Disallowed Roles¶
This section displays badges showing all roles that are denied access to the view. Like the Necessary Roles section, the badges combine both rule-based restrictions (defined in access rules) and restrictions that are specified in the application's code.
Roles that are specified in the code display a special tooltip to indicate that they cannot be modified through access rules.
Understanding View Access Control¶
Each view in your application is protected by a combination of access control mechanisms:
- Access rules: Dynamic rules that determine which users or roles can access a view. These rules are managed on the Access Rules page
- Roles specified in the code: Roles that are required or restricted directly in the application's code. These cannot be changed through the User Manager interface
The Views page shows both mechanisms working together so that an administrator can understand the complete access control picture for each view.
Rule Priority¶
When multiple access rules apply to the same view, the rule with the highest priority is the one actually applied. This highest-priority rule is visually highlighted in the Views details. An administrator can modify rule priorities on the Access Rules page.
Related Pages¶
- Access Rules: Manage access rules and their applied views
- Roles management: Manage roles and authorities

