Details
-
Type:
Bug
-
Status: Reopened (View Workflow)
-
Priority:
Major
-
Resolution: Unresolved
-
Component/s: core, nested-view-plugin, role-strategy-plugin
-
Environment:- CentOS release 6.2 (Final) x86_64
- JDK 1.6.0_30
- Jenkins v1.464 (From Yum)
- Nested View Plugin v1.8
- Role-based Authorization Strategy Plugin v1.1.2
-
Similar Issues:
Description
When Role-based Authorization Strategy is applied to Jobs, users others than admin can see their jobs but can't see any Nested-Views (or sub-Nested-views) other than the default one. Only admin user can see all nested views.
Attachments
Issue Links
- duplicates
-
JENKINS-13429 Nested views not showing up with just read perms for View
-
- Closed
-
i created a pull request to fix this bug: https://github.com/jenkinsci/nested-view-plugin/pull/20
the fix involves implementing the hasPermission method in the nestedview class. the method checks if any of the containing sub views returns true for hasPermission, if none returned true, it calls super.hasPermission. this allows configuration of empty nested views.