The easiest way to do that is with Project Roles (under Project Settings then under People). Then as Nic said, make sure the Permission Scheme for that project deals appropriately with that project role.
There is no "restrict". To stop someone seeing a project, remove their access to it.
Look at the "browse project" line in the project's permission scheme to see how they get access, and then make sure the user does not match any of the rules.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.