I'm hoping to find a solution that lets me have one instance of Moodle which allows an Admin from a customer company self manage their own students, without seeing any other customer companies/users.
I would like to know if it is possible to create a custom Admin role that allows the view/add/edit/delete of users to a certain company (group/cohort?), but does not allow the view/add/edit/delete of users from other companies.
I have been looking online for a solution. I have followed links to Multi-Tenancy, but have yet to find a simple solution (that does not require the creation of multiple instances of Moodle or a tonne of backend administration).
Has anyone got any advice on this? Can this be coded or is there a plug-in?