Element elGroups = new Element(Geonet.Elem.GROUPS);
List<Group> theGroups;
List<UserGroup> userGroups;
if (myProfile == Profile.Administrator && theProfile.equals(Profile.Administrator.name())) {
theGroups = groupRepository.findAll();
for (Group group : theGroups) {
final Element element = group.asXml();
element.addContent(new Element("profile").setText(Profile.Administrator.name()));
elGroups.addContent(element);