Hi Rohan,
Following below my observations regarding the scenario you mentioned.
1.Every user group is assigned to one of the product profile . As soon you assign the user to that group user will be able to access that product .
Also you cannot remove that product profile from the user if user is ass...