Role Restriction

Dear All,
I am trying to limit a role to specific records in a doctype.
User Permission will allow me to accomplish this on a user by user level.

Can it be achieved on a Role Level?
For example I have a doctype Books, and a field Level.
I want a Group of Students (with specific Role) to only be able to see Books With Level 1

Thank you

@pdfouni I believe this is one of the limitations of the permissions philosophy in this system that needs to be improved.
Unfortunately this has to be done in user permissions. And every student has to be given a permission for every Book Level he should be able to open.