Разрешить приглашения от участников при настройке «требуется одобрение» или аналогичной

Я запускаю Discourse для профессионалов, где новые пользователи должны подтвердить информацию о членстве и обучении на странице регистрации (через пользовательские поля), поэтому для доступа требуется утверждение со стороны сотрудников.

Я понимаю, что когда требуется утверждение, только сотрудники могут приглашать новых пользователей, но при этом новые пользователи не проходят процедуру утверждения.

Возможно ли изменить Discourse так, чтобы:
A. только сотрудники могли приглашать новых пользователей, но новые пользователи всё равно проходили процедуру утверждения?
B. все участники могли приглашать новых пользователей, но все новые пользователи (включая приглашённых сотрудниками) должны были быть утверждены?

Предпочтительнее вариант B.

Я понимаю, что решение об утверждении новых пользователей принимают сотрудники, поэтому может показаться нелогичным требовать, чтобы сотрудники утверждали пользователей, которых они сами пригласили. Моя аргументация заключается в следующем: пользовательские поля на странице регистрации хранят информацию внутри Discourse, тогда как при приглашении пользователя сотруднику, если ему нужно проверить credentials и т.п., пришлось бы общаться вне Discourse до приглашения.

1 лайк

Просто добавлю идею. Вариант C мог бы быть таким: если бы можно было отключить приглашения для всех, включая сотрудников, то приглашения можно было бы осуществлять через личные сообщения с указанием адреса электронной почты для создания временного пользователя, который затем требовал бы одобрения при регистрации.

1 лайк

Обсуждение этого вопроса и возможных альтернативных решений ведется здесь: Allow users invited by staff to skip approval, поэтому тема закрывается.