• Post category:Настройки
  • Запись изменена:11.01.2024

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

Инструкция по массовой активации пользователей

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

Так же при добавлении пользователей из LDAP каталога можно добавлять пользователей вообще без уведомления на почту, но при этом почтовый адрес будет не активирован.

Для принудительной массовой активации пользователей и подтверждения адресов электронной почты необходимо выполнить скрипт в БД MySQL.

Для этого:

1. Подключить к БД MySQL

Для настройки необходимо использовать данные для подключения к БД MySQL, пароль для пользователя root содержится в файле web.connections.config, который расположен в директории:

  • Для установки на Windows: C:\Program Files (x86)\R7-OFFICE\CommunityServer\WebStudio\
  • Для установки на Linux: /var/www/r7-office/WebStudio/

Для подключения к консоли БД MySQL выполните команду:

mysql -h 127.0.0.1 -uroot -p

Затем введите пароль получений из файла web.connections.config

2. Выполните запрос

use r7-office
update core_user set activation_status=1;

3. Перезапустите сервер или на ОС Linux перезапустите Mono

Для перезапуска mono воспользуйтесь командой командой

systemctl restart monoserve

Какие бывают статусы пользователей:

  • NotActivated = 0,
  • Activated = 1,
  • Pending = 2,
  • AutoGenerated = 4 (если у пользователя в LDAP не задан e-mail и поле e-mail формируется на основе samaccoutname и LDAP домена)