-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
4.5
-
None
-
MOODLE_405_STABLE
this is more of a "general" improvement request, than just workplace, so feel free to move this to the right project (and remove this line )
I'd like to propose an improvement:
I've implemented the Moodle API for quite a few customers now. This I normally do together with technical persons from our client. the dedicated api user allways gets the name "API USER DO NOT DELETE" (as first/lastname).
Unfortunately, it has happened a couple of times lately that an overactive admin deletes this account as he/she doesn't understand where it's for (even though it has "do not delete" in the name!).
Currently, we add this user as site-admin to prevent it from being deleted.
So my improvement is this: can we create a function where you can select non-siteadminstrators so it cannot be deleted? not manually, but also not by automatic processes?
this could be as simple as a admin_tool that lets you select a user (like on the select site-admin page) and it is protected....