Прочие настройки МК

Описание

На вкладке "Прочие" можно настроить:

  • параметры использования сканера штрих-кодов;
  • параметры политики безопасности паролей и ПИН-кодов;
  • параметры сбора и хранения данных о перемещении пользователей мобильного приложения.
  • возможность выбора способа открытия ссылок на приложение из внешних источников (в браузере или в мобильном приложении);
  • голосовые сервисы;
  • название системы для уведомлений в мобильном приложении.

Место настройки в интерфейсе

Меню навигации "Настройка системы" → настройка "Мобильное приложение" → вкладка "Прочее".

Выполнение настройки

Чтобы выполнить настройки, в соответствующем блоке параметров нажмите кнопку Редактировать, на форме редактирования заполните поля и нажмите кнопку Сохранить.

Настройка использования сканера штрих-кодов

Настройка выполняется в блоке "Сканер штрих-кодов".

Поля на форме редактирования:

  • Доступен в атрибутах — атрибуты, для заполнения значения которых доступен сканер;
  • Доступен в навигационном меню для профилей — профиль, обладатель которого может видеть кнопку сканирования штрих-кода.

Подробное описание настройки сканера штрих-кодов приводится в разделе Настройка сканера штрих-кодов в МК.

Настройка политики безопасности паролей и ПИН-кодов

Настройка выполняется в блоке "Безопасность".

Поля на форме редактирования:

  • Время жизни ключа доступа в мобильном приложении — время жизни для ключей доступа в мобильном приложении.

    Поведение параметра зависит от способа аутентификации, установленного в конфигурационном файле dbaccess.properties (параметр ru.naumen.mobile.rest.jwt, раздел Мобильное приложение).

    Способ аутентификации JWT:

    • Параметр задает срок жизни Access Token, по истечению которого выполняется запрос на получение нового с помощью Refresh Token.

      Старый Access Token становится недействительным.

    Способ аутентификации с помощью Access Key:

    • Ключ доступа (accessKey) автоматически генерируется по логину конкретного пользователя при его авторизации в приложении.
    • Ключ доступа используется для идентификации пользователя и его прав на выполнение действий в мобильном приложении.
    • Для обеспечения информационной безопасности ключ доступа необходимо периодически изменять. Время жизни ключа определяется данным параметром. По истечении указанного времени ключ доступа становится недействительным. При следующем запросе к серверу сначала будет сформирован новый ключ доступа (без перехода на форму авторизации), а затем продолжится выполнение целевого запроса.
    • Значение по умолчанию 15 минут.
  • Время хранения пароля на клиенте — промежуток времени, по истечении которого пользователю потребуется повторно ввести пароль для продолжения работы в приложении.

    Параметр проверяется перед авторизацией пользователя. Подробное описание авторизации приведено в разделе Правила входа в Мобильное приложение.

    Поведение параметра зависит от способа аутентификации, установленного в конфигурационном файле dbaccess.properties (параметр ru.naumen.mobile.rest.jwt, раздел Мобильное приложение).

    Способ аутентификации JWT:

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

      Значение по умолчанию 30 дней.

    Способ аутентификации Access Key:

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

      Значение по умолчанию пусто.

  • Обязательно запрашивать дополнительную аутентификацию по ПИН-коду или биометрии в мобильном приложении:

    • флажок включен — дополнительная аутентификация по ПИН-коду обязательна. Все пользователи после первого входа в приложения должны установить себе ПИН-код и обязательно его использовать пока параметр включен.
    • флажок отключен — пользователи сами решают включать дополнительную аутентификацию или нет.

    Настройка дополнительной аутентификацию по ПИН-коду или биометрии выполняется в интерфейсе мобильного приложения.

  • Количество неудачных попыток ввода ПИН-кода, после которых будут стерты все данные приложения.

    Если значение параметра указано (по умолчанию 5), то:

    • После попытки ввода неверного ПИН-кода на экране отображается счетчик неудачных попыток ввода.
    • После успешной аутентификации счетчик попыток восстанавливается.
    • Если попытки закончились, то ПИН-код сбрасывается и для входа в мобильное приложение потребуется ввод логина и пароля. При сбросе ПИН-кода удаляются все данные приложения, кроме адреса сервера последнего активного аккаунта и очереди синхронизации.
    • Если у пользователя несколько аккаунтов, то учитывается наименьшее заданное значение параметра.

    Если значение параметра не указано, то счетчик не отображается, а количество ввода ПИН-кода не ограничено.

  • Тип аутентификации — тип аутентификации в мобильном приложении.

    Параметр "Тип аутентификации" доступен для просмотра и редактирования, если в конфигурационном файле dbaccess.properties включена JWT-аутентификация

    (параметр ru.naumen.mobile.rest.jwt, раздел Мобильное приложение).

    Параметр "Тип аутентификации" не доступен для редактирования, если установлено значение "Аутентификация через SSO".
    Значение установлено, если в конфигурационном файле dbaccess.properties включена SSO-аутентификация (параметр ru.naumen.mobile.auth.external.enabled, раздел Мобильное приложение).

    Для выбора доступны:

    • "Системная форма входа" — для входа в МК будет использоваться аутентификация пользователя через логин и пароль.
    • "Внешний сервис аутентификации" — при входе в МК будет происходить перенаправление пользователя во внешний сервис аутентификации (например, Azure AD), определенный в скриптовом модуле.

      • Скриптовый модуль — выберите модуль аутентификации, для выбора доступны модули из каталога модулей.

        Можно добавить собственный скриптовый модуль или обратиться в службу поддержки компании NAUMEN.

    • "Аутентификация через SSO" — для входа в МК будет использоваться аутентификация пользователя через отдельного провайдера.

      Данный тип аутентификации не доступен для изменения в интерфейсе и устанавливается в конфигурационном файле dbaccess.properties (параметр ru.naumen.mobile.auth.external.enabled, раздел Мобильное приложение).

Настройка параметров геолокации

Настройка выполняется в блоке "Геолокация".

Поля на форме редактирования:

  • Атрибут включения режима отслеживания перемещений — логический атрибут класса "Сотрудник" (employee), используется для включения/ отключения режима отслеживания перемещений пользователя мобильного приложения (для выбора доступны логические атрибуты класса "Сотрудник" (employee)").
  • Периодичность опроса (в мин) — частота, с которой будет запрашиваться и передаваться геопозиция для сохранения на сервер.
  • Максимальный объем истории перемещений — максимальное число хранимых объектов класса "История перемещений".

Подробное описание настройки параметров геолокации приводится в разделе Параметры геолокации для отслеживания перемещений отдельного пользователя.

Параметры блока "Прочие настройки"

  • Предлагать открывать ссылки на объекты системы, полученные из сторонних источников, внутри мобильного приложения — параметр управляет возможностью выбора способа открытия ссылки на приложение SMP, вызываемой из сторонних источников:

    • флажок включен — при переходе по ссылке на приложение, размещенной в сторонних программах (почтовый клиент, месседжеры), доступен выбор способа открытия ссылки: в мобильном приложении или в браузере

    • флажок отключен — все ссылки всегда открываются через браузер.
  • Заполнять комментарий голосом — параметр включает или отключает голосовое создание комментариев.
  • ОС, для которых доступно голосовое создание объектов и комментариев — параметр включает или отключает доступность использования голосовых сервисов на клиентах iOS и Android.

    Если выбрано значение iOS и/или Android, то на соответствующем клиенте доступны голосовые сервисы (добавление объектов и комментариев). Если значение не выбрано, то на соответствующем клиенте голосовые сервисы не доступны. По умолчанию выбрано "iOS".

    Подробное описание настройки голосовых сервисов приводится в разделе Голосовое создание объектов и комментариев в МК.

  • Название системы — параметр определяет значение заголовка уведомлений в мобильном приложении по умолчанию.

    Уведомление в мобильном приложении (уведомление) — это отправка настроенного сообщения в мобильном приложении определенному списку адресатов при наступлении заданных событий с объектами системы любого класса или типа. Уведомления предназначены для оперативного оповещения сотрудников о наступлении определенных событий.

    Подробное описание приводится в разделе Уведомление в МК.