В настоящее время администратор не может в одностороннем порядке изменить адрес электронной почты пользователя без обращения к консоли. Мне довольно часто приходится это делать:
Это касается не только адресов электронной почты сотрудников. Я обнаружил, что почтовые клиенты (особенно Outlook) настолько эффективно скрывают письмо с подтверждением, что пользователи крайне редко подтверждают новый адрес электронной почты.
Это становится особенно актуальной проблемой при переходе людей между организациями (и, следовательно, смене адресов электронной почты) — в нашей сфере это происходит довольно часто.
На практике это означает необходимость напоминать пользователям, чьи адреса электронной почты были изменены, что довольно утомительно. Или обращаться к консоли.
Поскольку я использую собственную установку и имею доступ к консоли Rails, это не является большой проблемой (просто немного утомительно), но я представляю, что для многих пользователей с платными тарифами это может быть весьма болезненно.
Не кажется ли вам, что следующее могло бы облегчить ситуацию?
Возможность редактирования адресов электронной почты на страницах /admin/users и
Возможность легкого активирования этого изменения на той же странице при необходимости
У меня та же проблема, и я не могу найти способ подтвердить новый email-адрес для пользователя в статусе «staged», который взаимодействует только через email. К сожалению, у меня нет доступа к консоли Rails.
Вероятно, это можно решить, объединив две учетные записи (при условии, что новая также находится в режиме ожидания), а затем удалив неактивный адрес электронной почты.
Я не думаю, что система позволяет объединять подготовленные аккаунты. Я пробовал с обеих сторон: имя пользователя другого аккаунта в обоих случаях приводит к сообщению «Совпадений не найдено» в поле имени пользователя действия «Объединить».