Is there any way to hide entire Jenkins pipeline for selected users?

I have to hide Jenkins pipeline for selected users. In Jenkins settings in manage Roles, I gave “Read” access. but it doesn’t hide the Jenkins pipeline. Is there any possible way to hide it?

Thanks in advance!

I would recommend using the folders plugin and put jobs into folders based on permissions. You can allow certain people to have access to the folder (which includes the jobs) and then the jobs won’t show up for the people who don’t have access to the folder.

How can be configured permissions for folder? I newer see some permissions options there. Thx

You need to install this plugin Folder-based Authorization Strategy. I had forgotten that.