@Override public void assignDataSetToUserRole(DataSet dataSet) { User currentUser = currentUserService.getCurrentUser(); if (!currentUserService.currentUserIsSuper() && currentUser != null) { UserCredentials userCredentials = getUserCredentials(currentUser); for (UserAuthorityGroup userAuthorityGroup : userCredentials.getUserAuthorityGroups()) { userAuthorityGroup.getDataSets().add(dataSet); updateUserAuthorityGroup(userAuthorityGroup); } } }