Контроль геолокации клиентов

Начиная с версии 4.1 мобильного приложения Digital2BusinessMobile (сокращенно D2BM) реализована возможность контроля геолокации клиентов, использующих данное приложение. При администрировании D2BM в системе "Corporate" возможно определять координаты разрешенных областей. Координаты нахождения клиентов, работающих с системой через D2BM, определяются с помощью геоданных, передаваемых устройствами, на которые установлены приложения D2BM.

Задание координат разрешенных областей производится на банковской части системы "Corporate" в разделе Разрешенные геолокации согласно инстр. «Определение координат разрешенных геолокаций».

Необходимость контроля геолокации клиентов определяется с помощью свойства конфигурации Конфигурация ДБО. Мобильный клиент. Контроль геолокации клиента. С помощью параметра default.enabled данного свойства включается и выключается контроль геолокации default.enabled="true" означает, что контроль включен, default.enabled="false" – выключен.

Алгоритм контроля геолокации следующий. В процессе работы мобильное приложение обменивается данными с сервером. При попытке пользователя выполнить подпись, отправку и прочие действия с документами (полный список представлен ниже), система проверяет, включен ли в системе "Corporate" контроль геолокации. Если включен, то сервер системы отправляет запрос мобильному приложению о координатах смартфона клиента. Это необходимо для определения, находится ли данное устройство в разрешенной области или нет. Координаты, полученные от системы геолокации данного смартфона, сравниваются с координатами разрешенной области (или разрешенных областей), заданных в системе. Если устройство находится в разрешенной области, то подпись, отправка документов разрешается. Если устройство находится вне разрешенной области или определить его координаты невозможно, то подпись, отправка документов запрещается. Пользователю выводятся соответствующие сообщения. Тексты сообщений задаются в свойстве конфигурации Конфигурация ДБО. Мобильный клиент. Контроль геолокации клиента. В параметре default.error1 задается сообщение о невозможности определения координат смартфона. Проблемы с определением координат могут возникнуть из-за того, что на смартфоне клиента отключена геолокация или D2BM запрещен доступ к геолокации устройства. Также возможны технические проблемы с определением координат устройства. В параметре default.error2 указывается текст сообщения о том, что клиент находится вне разрешенной области.

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

Контроль геолокации – это выполнение требований законодательства, которые вступают в силу с 01.01.2020 (Указание ЦБ РФ от 7 мая 2018 года N 4793-У "О внесении изменений в Положение Банка России от 9 июня 2012 года N 382-П "О требованиях к обеспечению защиты информации при осуществлении переводов денежных средств и о порядке осуществления Банком России контроля за соблюдением требований к обеспечению защиты информации при осуществлении переводов денежных средств""). В соответствии с п. 2.10.7 по переводу денежных средств может применяться ряд ограничений, в том числе ограничение на географическое местоположение устройств, с которых он выполняется.