It seems reasonable that a user should not be able to edit/delete another user with a higher permission level, but this doesn't currently happen. It would have to be added as a new feature.
Re: prevent dropping admin accounts or permission levelsby Danny Glin - Number of replies: 0
I suspect that right now the answer is no. IIRC a user either has permission to edit the Class List or they don't. Beyond that WeBWorK doesn't check what individual actions they are taking.