how to assign multiply users to a project

 for example : i have  three project ( project1,  project2 , project3) each project have project manager and under project manager there is supervisor and users and all users work should be under their project , also each project manager have his own rules . this what we need to do