Limit a user to edit AND view only a specific content type?
If you have to control the list of content where they go to find content to edit, then you should use VIEWS &amp; make list of only those content which they have permission to edit. Set a page for that list &amp; navigate them there. It's pretty easy..

But if you want to restrict full content type for viewing then you can use Content Access module for that.