in teamcity-invitations-plugin-server/src/main/java/org/jetbrains/teamcity/invitations/InvitationAdminController.java [219:226]
public boolean isAvailable(@NotNull HttpServletRequest request) {
if (TeamCityProperties.getBoolean("teamcity.hosted.enabled")) {
SUser user = SessionUser.getUser(request);
return myUserModel.isSuperUser(user);
}
return super.isAvailable(request) && invitationTypes.stream().anyMatch(type -> type.isAvailableFor(SessionUser.getUser(request), getProject(request)));
}