A great enhancement would be the ability to set a project based security where
by default users can't see any project. The permission to see/read the project
should be enabled explicitly in project security settings.below are the steps
1.go to Jenkins -- ManageJenkins -- configureSystem
user given permission to create a job not to view any job.
2.go to individual project
project -- configure -- check "enable project based security"
user given permission to read jobs.
so he can see jobs cant delete,build and configure.
3.login as user ,and you can see only jobs assigned to you.