Set the sharing permissions level of each object to control which records each user role will be able to access for each object.
Managing and adding users
Managing role permissions
Object sharing permissions