Can I restrict certain user access to areas of the system?

Yes, utilising the system configuration you can apply restrictions to each user group, determining what access users can see