Пример настроек интеграционного модуля для работы с мобильным приложением¶
В этом разделе будет показан пример настройки пользователя-водителя, которому будет доступна работа с ЭТрН в мобильном приложении.
Настройка тегов¶
В первую очередь необходимо добавить тег для документов ЭТрН, который должен быть доступен водителю.
В качестве примера добавим тег etrn
, который будет применяться ко всем документам типа ЭТрН.
Настройка ролей¶
После этого нужно добавить роль пользователя-водителя.
Для роли должны быть установлены разрешения Использование API
и ЭТрН. Перевозка груза
, а также добавлен тег ЭТрН
, созданный на предыдущем шаге.
Настройка пользователей¶
Далее добавляем пользователя-водителя с ролью, созданной на предыдущем шаге. У водителя должны быть заданы номера телефонов, которые заполняются в титуле грузоотправителя ЭТрН.
Также водителю добавляем ящик, который используется перевозчиком для работы с ЭТрН.
Настройка маршрутов¶
После этого добавляем маршруты для действий Выдача груза перевозчиком
и Прием груза перевозчиком
.
В качестве тегов добавленных маршрутов задаем тег ЭТрН
, созданный на первом шаге.
Для обоих маршрутов задаем два этапа:
Первый этап - для роли
Водитель
;Тип подписи
-Нет
.Второй этап - для любой роли, которой разрешено подписывать документы ЭТрН;
Тип подписи
-Основная
; отклонение на этом этапе запрещено.
В продуктивной эксплуатации этапов может быть больше двух, однако первый этап должен быть именно для водителя, а для всех прочих этапов отклонение согласования должно быть запрещено.
Авторизация в мобильном приложении¶
После этого можно выполнять авторизацию в мобильном приложении пользователем driver2@domain.com
.