Class based usergroup setting processors

Related to #11437 
All just as user setting processors with change user to group. Works perfect so inheritance was a good idea.