Currently the learning system doesn't have in build supervisor functionality. User import job creates supervisor group and map supervisor to the group owner if any user become supervisor. but the same method won't work for REST API call. Can we make the system smarter to grant supervisor privilege to manage learning transaction data for their team members only.