Tell us what you are trying to do?
I have to create a membership website for Gym Instructors where once they are signed in I want to give them access to a video. Now every user will have a different number of video accesses.
For example, A has access to video 1 & 2 only but B has access to video 1,2 & 3. How can I achieve this?
This would mean that the premium instructor role would be able to access videos 1,2 & 3 while a none premium instructor can only access 1 and 2.
And will it be possible to restrict the content by the user? If yes, How?
No you are not able to restrict the content per user but you can restrict it per the role of the user, this is why I mentioned creating 2 roles for your instructors, a premium and a none premium. This way you can restrict all the users who are not premium.