protected function conductMainFormTask()
 {
     $uid = $this->fieldData['userToEdit'];
     $rguid = $this->fieldData['rguid'];
     $task = $this->fieldData['task'];
     if ($task == 'realmAllow') {
         AuthUtil::editUserRelmAccess($uid, $rguid, 'y');
     } elseif ($task == 'realmDeny') {
         AuthUtil::editUserRelmAccess($uid, $rguid, 'n');
     } elseif ($task == 'realmIgnore') {
         AuthUtil::editUserRelmAccess($uid, $rguid, null);
     } elseif ($task == 'groupAdd') {
         AuthUtil::editUserGroup($uid, $rguid, true);
     } elseif ($task == 'groupRemove') {
         AuthUtil::editUserGroup($uid, $rguid, false);
     } else {
         throw new LoggedException("An invalid task ({$task}) was requested", 0, self::module, 'warning');
     }
 }