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

На нашем форуме мы создали пользовательскую группу для пользователей с определенным доменом электронной почты. Я полагал, что новые пользователи, которые регистрируются на сайте с этим доменом, автоматически будут добавляться в эту группу. Однако, похоже, что автоматизация здесь не работает. В настоящее время мне приходится переходить в раздел Группа > Членство и нажимать «Сохранить изменения», чтобы увидеть, как новая волна пользователей добавляется в эту группу. В противном случае они, кажется, не добавляются.

Это ожидаемое поведение? Также хочу отметить, что мы используем SSO, поэтому не уверен, влияет ли это на работу данной функции.

@sam это то же самое, что и в других недавних отчётах: эти правила не согласованы.

Похоже на баг SSO

Подтвердите, пожалуйста, что вы используете Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)

Да, мы используем официальную SSO для Discourse.

Я думаю, это ошибка.

Когда вы обновляли электронные адреса через SSO, потому что у вас включена опция sso_overrides_email, автоматическое добавление в группы не срабатывало.

Это работало только при создании новых пользователей.

Обратите внимание, что концепция «ретроспективного» применения вызывает массу путаницы, и её, вероятно, стоит просто убрать. Рекомендую убедиться, что опция «Применять правило домена электронной почты к уже зарегистрированным пользователям» всегда включена — мы планируем её удалить.

Я бы предложил управлять этими группами через SSO и добавлять их при входе в систему.