Модуль позволяет рассылать с портала смс-сообщения, содержащие логин и пароль для авторизации.
Особенно удобно для уведомления новых сотрудников о том, что для них создана учетная запись на портале. Индивидуальное, простое и безопасное оповещение пользователя — sms приходит на мобильный телефон, указанный в карточке на портале.
Принцип работы.
1. После установки модуля создаются два новых пользовательских поля:
— СМС отправлено
— Дата и время отправки СМС.
2. Настройте отображение этих полей в карточке пользователя (см. раздел «Установка»).
3. В административной части портала на странице Настройки — Список пользователей, в меню действий добавится пункт «Отправить смс с паролем».
4. Настройки модуля
Для настройки модуля перейдите в административной части портала в раздел Настройки — Настройки продукта — Настройки модулей — Рассылка смс пользователям с данными для авторизации.
— В поле «Ваш уникальный программный ключ от sms.ru (API_KEY)» укажите полученный на сайте sms.ru ключ. После регистрации на сайте sms.ru перейдите в раздел Настройки — Сменить api_id и в поле «Ваш API_ID» скопируйте код, вставьте в настройки модуля на портале.
— В поле «Шаблон СМС» пропишите шаблон сообщения, которое будет отправляться пользователям. В конце текста шаблона в сообщение будет добавлена строка с логином и паролем.
5. Отметьте галочками пользователей, которым нужно отправить смс с данными для авторизации. Внизу страницы выберите действие «Отправить смс с паролем». Нажмите рядом кнопку «Применить». При клике на этот пункт осуществляется следующее:
— выбираются только те пользователи из отмеченных, у которых в карточке на вкладке «Личные данные» указан мобильный телефон;
— для этих пользователей генерируются пароли;
— на мобильные телефоны выбранных сотрудников отправляются данные для авторизации на портале (логин и пароль);
— если смс успешно доставлено, то у пользователя обновляется пароль на сгенерированный, устанавливается текущее время и дата в поле «Дата и время отправки СМС», поле «СМС отправлено» обновляется на «Да».
6. Ошибки и информация об успешной отправке смс логируются в журнале событий. Отправка смс осуществляется с помощью сервиса https://sms.ru
1. Скачайте решение на Маркетплейсе, укажите путь для установки.
2. В административной части Битрикс нажмите Загрузить. В открывшемся окне с лицензионным соглашением проставьте галочки и нажмите Применить.
3. Далее нажмите Установить.
4. После установки у пользователей появятся два пользовательских свойства «СМС отправлено» и «Дата и время отправки СМС».
Для вывода этих полей необходимо настроить форму редактирования пользователя. Откройте для редактирования карточку любого пользователя в административной части (Настройки — Список пользователей).
В правой части формы нажмите на «шестеренку» (настройки). Откроется окно с настройками. В поле «Доступные вкладки» выберите «Доп.поля»; в поле «Вкладки» выберите «Пользователь»; в поле «Доступные поля» выберите «СМС отправлено» и «Дата и время отправки СМС». Нажмите на стрелку, чтобы поля переместились в поле «Выбранные поля». Нажмите «Сохранить».
5. Настройки модуля
Для настройки модуля перейдите в административной части портала в раздел Настройки — Настройки продукта — Настройки модулей — Рассылка смс пользователям с данными для авторизации.
— В поле «Ваш уникальный программный ключ от sms.ru (API_KEY)» укажите полученный на сайте sms.ru ключ. После регистрации на сайте sms.ru перейдите в раздел Настройки — Сменить api_id и в поле «Ваш API_ID» скопируйте код, вставьте в настройки модуля на портале.
— В поле «Шаблон СМС» пропишите шаблон сообщения, которое будет отправляться пользователям. В конце текста шаблона в сообщение будет добавлена строка с логином и паролем.
6. В административной части на странице «Список пользователей» в меню действий появится пункт «Отправить смс с паролем». В карточке пользователя добавятся поля «СМС отправлено» и «Дата и время отправки СМС».
Внимание! Для работы решения необходимо подключить библиотеку curl.
Обратите внимание! Наши решения разработаны для сайтов/порталов с кодировкой UTF-8.