Миграция, без паролей, смена email администратором для пользователя, "доступ запрещен"

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

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

Попробуйте следующее:

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