Добавление пользователей в группы по их адресам электронной почты

Привет, команда,

Мне нужен простой способ добавлять пользователей в группы по их адресам электронной почты. Поиск имени пользователя человека в списке участников отнимает у меня много времени.

Есть ли эта функция в ваших планах? Мне это очень нужно.

Спасибо,
Том

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

Если все такие пользователи принадлежат к одному домену @example.com, это можно настроить в параметрах группы: любой, кто регистрируется с адресом электронной почты этого домена, будет автоматически добавлен в группу.

2 лайка

Вы можете добавлять пользователей в группу на основе их адресов электронной почты, нажав кнопку «Массовое добавление в группу» для этой группы:

Откроется форма, в которую можно вставить список адресов электронной почты или имен пользователей. Если у вас ещё нет списка адресов или имён, вы можете использовать запрос в Data Explorer, который возвращает один столбец (либо имя пользователя, либо адрес электронной почты), и скопировать результат запроса напрямую в форму «Массовое добавление в группу».

4 лайка

Отлично. Я упустил возможность массовой обработки.

Спасибо

Просто хочу отметить для тех, кто может запутаться: кнопка «Массовое добавление» больше вроде бы отсутствует, но в диалоге «Добавить участников» можно вводить список через запятую.

Проблема в том, что я предполагал, что адреса электронной почты, которых ещё нет в базе данных, будут игнорироваться, как указано здесь:

https://meta.discourse.org/t/bulk-add-to-group/34979/10?u=adamengst

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

Было бы очень полезно, если бы Discourse показывал при вставке адресов в диалог «Добавить участников», какие из них соответствуют существующим пользователям, а какие нет — либо потому, что пользователя ещё нет в системе, либо потому, что он зарегистрирован под другим адресом.

2 лайка