It is possible to think of a role such as the LMS students manager, a user who can add/delete students to all courses, who can manually assign certificates to all students and send messages to all, who can check student attendance. This is to be able to assign this role to those in charge of assistance and to be able to overtake some repetitive steps and repetitive assignments to teachers, such as recovering an already issued certificate that the student cannot download and the like.
Are you sure?
I add several plugins so now I have as role:
SEO Editor
SEO Manager
Translator
Affiliate
and from your plugin Student, Teacher etc.
You can think to add this type of role?
Shop manager