Hi there,

I added a possibility to add matrix-based security also to Views. So a user 
can remove the right to modify, delete or read a view for other users. Same 
way like in the project-based security.
However, the current way of doing that isn't very good. You need to choose 
between matrix security, project-based matrix security or view-based matrix 
security (in global jenkins security). So if there's project-based security 
enabled, you can't also modify the view security.

Would'n it be better, to only have matrix security in the jenkins security 
configuration and still have the possibility so select project-based and 
view-based matrix security on job configuration or view configuration pages?

I also needed to modify the jenkins core a little bit (View.java and 
PermissionScope.java).

Matrix-Auth-Plugin: 
https://github.com/jenkinsci/matrix-auth-plugin/compare/master...Jochen-A-Fuerbacher:ViewMatrixAuthorization
Jenkins-core: 
https://github.com/jenkinsci/jenkins/compare/master...Jochen-A-Fuerbacher:ViewSecurity

What do you think about that?

Jochen

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/17a313f5-daa5-4344-a496-d4b8fc2daae8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to