Restricting Guardian to only See other students

Is there a way to restrict guardians to see only students related to them in Education Domain?
Also can students see just their own results in the system?

Guardian should have access through the Portal (although very very limited at this time). they should not login as system user.