Is it possible to require administrator rights for one single method?
Something like this:
[RequireAdminRightsForThisMethod()] private void TheMethod(){ // Do something }