How can we add a specific group of students to Teacher A? This Teacher A should not see other students; he should only be able to see his group of students. He can see all his students' progress reports and activities. For example: We have a new tenant, and under that new tenant, they want to register 50 students and 2 teachers for IELTS and ESOL. These 50 students will belong to these 2 teachers only. These 2 teachers should not be able to see other teachers, other students, or other courses. Also, these 2 teachers should not see other tenants. How do we make it?
You can set up groups in your course and assign teachers to it. You can then define the teacher role for the groups and remove the capability to see other groups. For details see here: docs.moodle.org/404/en/Groups_FAQ#What_is_the_'groups_mode'_setting?