@Override public Family createFamily() { User creator = this.userManager.getCurrentUser(); if (this.access.hasAccess(creator, Right.EDIT, this.currentResolver.resolve(Family.DATA_SPACE, EntityType.SPACE))) { return this.familyRepository.create(); } throw new SecurityException("User not authorized to create new families"); }