Пример настроек интеграционного модуля для работы с мобильным приложением

В этом разделе будет показан пример настройки пользователя-водителя, которому будет доступна работа с ЭТрН в мобильном приложении.

Настройка тегов

В первую очередь необходимо добавить тег для документов ЭТрН, который должен быть доступен водителю. В качестве примера добавим тег etrn, который будет применяться ко всем документам типа ЭТрН.

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

Настройка ролей

После этого нужно добавить роль пользователя-водителя. Для роли должны быть установлены разрешения Использование API и ЭТрН. Перевозка груза, а также добавлен тег ЭТрН, созданный на предыдущем шаге.

Настройка роли

Настройка пользователей

Далее добавляем пользователя-водителя с ролью, созданной на предыдущем шаге. У водителя должны быть заданы номера телефонов, которые заполняются в титуле грузоотправителя ЭТрН.

Настройка пользователя

Также водителю добавляем ящик, который используется перевозчиком для работы с ЭТрН.

Настройка ящика пользователя

Настройка маршрутов

После этого добавляем маршруты для действий Выдача груза перевозчиком и Прием груза перевозчиком. В качестве тегов добавленных маршрутов задаем тег ЭТрН, созданный на первом шаге.

Настройка маршрута

Для обоих маршрутов задаем два этапа:

  • Первый этап - для роли Водитель; Тип подписи - Нет.

  • Второй этап - для любой роли, которой разрешено подписывать документы ЭТрН; Тип подписи - Основная; отклонение на этом этапе запрещено.

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

Этапы маршрута

Авторизация в мобильном приложении

После этого можно выполнять авторизацию в мобильном приложении пользователем driver2@domain.com.