if (config.getId() == null) {
config.initBeforeSave();
validator.validateAddRoleService(config);
}
else {
validator.validateModifiedRoleService(config,
roleServiceHelper.loadConfig(config.getName()));
}
roleServiceHelper.saveConfig(config);
// remove from cache