GeoServerRole role = store.getRoleByName(updated.getAuthority());
role.getProperties().clear();
role.getProperties().putAll(updated.getProperties());
store.updateRole(role);
String parentRoleName = get("form:parent").getDefaultModelObjectAsString();
if (parentRoleName != null) {
GeoServerRole parentRole = store.getRoleByName(parentRoleName);
store.setParentRole(role, parentRole);