Перейти к основному содержимому

СМС-шлюзы

СМС теперь является подсистемой в Moodle LMS, которая включает в себя тип плагина (СМС-шлюз), позволяющий различным поставщикам (например, AWS SNS) отправлять сообщения по СМС. Администраторы сайта теперь могут настраивать и конфигурировать несколько СМС-шлюзов. В настоящее время поддерживается только отправка (не получение) сообщений.

Изначально подсистема СМС была реализована для использования в многофакторной аутентификации (MFA), однако в будущем также будет поддержка уведомлений по СМС. Стоит также отметить, что СМС не заменяет уведомления, отправляемые в приложение Moodle, это дополнительный механизм. Во многих местах мира нет доступа к телефонам с подключением к интернету или существуют ограничения на использование данных, поэтому функциональность СМС предоставляет альтернативный способ получения важной информации.

Управление СМС-шлюзами

Управление СМС-шлюзами теперь доступно в разделе администрирования сайта. Перейдите в Администрирование сайта > Плагины > СМС > Управление СМС-шлюзами. 01_sms.png

Выбор «Управление СМС-шлюзами» переведёт вас на страницу управления СМС-шлюзами. Выберите «Создать новый СМС-шлюз», чтобы создать новый СМС-шлюз. sms gateway|center

Откроется форма настройки СМС-шлюза. На этой странице необходимо добавить следующую информацию, чтобы разрешить использование шлюза:

  • Поставщик СМС-шлюза: у СМС может быть много разных поставщиков шлюзов, в настоящее время в Moodle LMS поддерживается AWS. В будущем будут доступны другие поставщики, такие как Modica и Twilio (или если вы установите плагин для их поддержки).
  • Название шлюза: это имя будет использоваться для идентификации шлюза в списке настроенных шлюзов.
  • Код страны по умолчанию: это код страны, который будет использоваться, если пользователи не указали код страны при вводе своего мобильного телефона. Это особенно полезно, если ваши пользователи из одного конкретного региона или в основном из одного региона, поскольку это означает, что им не нужно будет добавлять код страны при вводе своего мобильного телефона в таких плагинах, как MFA.
  • Остальные поля, такие как «Найти учётные данные AWS», «Ключ доступа», «Секретный ключ», «Регион» и т. д., специфичны для плагина AWS SMS-шлюза. Эта информация поступает из вашей учётной записи AWS и должна быть заполнена правильно, чтобы шлюз работал корректно. Обратите внимание, что в разных плагинах для этого раздела будут разные поля формы.
03_sms.png

Если мы заполним эту информацию и сохраним изменения, шлюз будет доступен на странице управления СМС-шлюзами. 04_sms.png

Шлюзы можно включить или отключить при необходимости, нажав переключатель в столбце «Статус», что будет подтверждено баннерным уведомлением. 05_sms.png

Если шлюз используется (например, MFA использует этот шлюз), то он не будет отключён, а вместо этого будет показано уведомление о том, что его нельзя отключить. 06_sms.png

Шлюзы также можно удалить. Перед удалением шлюза будет отображаться диалоговое окно подтверждения, а также уведомление после успешного удаления. 07_sms.png 08_sms.png

Если шлюз используется или при удалении шлюза возникают какие-либо другие проблемы, он не будет удалён, и будет показано уведомление с соответствующей информацией. 09_sms.png

После настройки и включения шлюза вы можете выбрать шлюз в настройках фактора MFA SMS. 10_sms.png

Для получения дополнительной информации об использовании, пожалуйста, посетите документацию по настройке MFA. Настройте ваш Amazon SNS для аутентификации по СМС, следуя документации AWS SNS.