This is great however, what about a case where you cannot remove the original enrollment? We use the database enrollment method for all our enrollments and are unable to remove the enrollments to apply the new role. I tried creating the role and adding it in addition to the original enrollment hoping it would supercede it but it did not.
I am trying to find out how to edit that one person's teacher permissions for one particular course but I can't! The closest I can get is to be able to view all the permissions for that person, for that course, but I cannot edit that context We are currently on 3.0x
If anyone has solved this mystery please let me know! TIA!