Права доступа в мобильном приложении

Здравствуйте. Как можно ограничить права доступа на изменения в разделе "Заказы" для пользователя мобильным приложением?
Как можно делать изменения не применив заветной кнопки редактирования? Нужно, чтобы при поступившем заказе можно было только лишь выбрать определённые пункты и поставить "галочку" в нужном пункте?

Нравится

12 комментариев

Права доступа в мобильном приложении ограничиваются как и в самом bpm'online - согласно прав доступа по умолчанию.
Если у пользователя нет прав на чтение того или иного заказа - он не увидит его и в мобильном приложении. Если же речь идет о правиле на изменение - данное правило ограничивается при загрузке данных в основную базу данных. Само же мобильное приложение позволит отредактировать запись, на которую у пользователя есть доступ на чтение, но при попытке загрузки данной записи в базу - пользователь получит уведомление о недостаточности прав.

Кнопка "Изменить" необходима для редактирования полей которые не являются обязательными и не заполнены в данный момент в редактируемой карточке.

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

"Клименко Николай" написал:

Права доступа в мобильном приложении ограничиваются как и в самом bpm'online - согласно прав доступа по умолчанию.

Если у пользователя нет прав на чтение того или иного заказа - он не увидит его и в мобильном приложении. Если же речь идет о правиле на изменение - данное правило ограничивается при загрузке данных в основную базу данных. Само же мобильное приложение позволит отредактировать запись, на которую у пользователя есть доступ на чтение, но при попытке загрузки данной записи в базу - пользователь получит уведомление о недостаточности прав.

Кнопка "Изменить" необходима для редактирования полей которые не являются обязательными и не заполнены в данный момент в редактируемой карточке.

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

По заказу, формируется активность с набором продуктов. Пользователь вносит необходимое количество продуктов и после синхронизации система самостоятельно наполняет заказ данными продуктами.

В этом случае пользователь Полевых продаж не имеет прав на редактирование ни заказа ни продукта ни цены на продукт.

Здравствуйте. Версия bpm'online sales commerce и на сколько мне известно тут не предусмотрены полевые продажи.

Дело вот ещё в чём. Через администрирование были настроены права доступа на чтение, изменение и удаление для экспедиторов. Была создана организационная структура "Экспедиторы". Даже по колонкам были розданы полномочия по возможностям изменения. И нужные пункты были отмечены для возможности редактирования. Однако, ничего не работает. В разделе "Заказы" для экспедиторов пишет, что у вас нет прав на изменение раздела "Order". Хотя право на чтение в заказе для экспедитора есть и с этим всё нормально.
Скрины предоставляю
[URL=http://radikal.ru/big/21763c3f8c5c499f99ff5d01cc1be14d][IMG]http://s019…]
[URL=http://radikal.ru/big/a50dcda0ab104ad6899025ccaf578649][IMG]http://s019…]
[URL=http://radikal.ru/big/5339c2efd6d5459abf2e68368aad08f0][IMG]http://s005…]
[URL=http://radikal.ru/big/eb8e4fae4f634d919718b35443d8b03c][IMG]http://s017…]

Все права на изменения пропадают после визирования. Можно ли как-то изменить так, чтобы даже после визирования установленные права доступа оставались такими же?

Подскажите пожалуйста - проблема только с мобильным приложением или через основное приложение под логином экспедитора те же функции также не доступны?
Можем ли мы, совместно с вами подключится к системе и проанализировать текущие права? Для етого сообщите пожалуйста в службу технической поддержки ( support@terrasoft.ru ) удобное для Вас время и контактныq телефон для связи. В теме письма укажите номер - 0291994

"Клименко Николай" написал:

Подскажите пожалуйста - проблема только с мобильным приложением или через основное приложение под логином экспедитора те же функции также не доступны?

Можем ли мы, совместно с вами подключится к системе и проанализировать текущие права? Для етого сообщите пожалуйста в службу технической поддержки ( support@terrasoft.ru ) удобное для Вас время и контактныq телефон для связи. В теме письма укажите номер - 0291994


Проблема так же и в основном приложении. После визирования права на изменения пропадают. Остаются права только на чтение. Быть может это заложено логикой раздела? Но к сожалению такая логика не нужна)

Здравствуйте ещё раз. Нашёл причину в таком поведении. В БП визирование заказа присутствует элемент изменение прав доступа. Там вот и указано, что после положительной визы доступ на удаление и изменение изымаются у пользователей. Возможно ли как-то это исправить или легче заново написать БП по визированию?

[URL=http://radikal.ru/big/8bf4e509c3904a4e8baee5faeb236cc3][IMG]http://s019…]

Добрый день!

Изменить базовый процесс визирования, у пользователей нет возможности.

Для того, чтобы изменить базовый процесс, необходимо скопировать базовый процесс (Скриншот 1).

Далее в системной настройке, которая соответствует нужному процессу визирования, указать Ваш кастомный процесс (Скриншот 2).

Спасибо!

"Арменчу Артём Александрович" написал:

Добрый день!

Изменить базовый процесс визирования, у пользователей нет возможности.

Для того, чтобы изменить базовый процесс, необходимо скопировать базовый процесс (Скриншот 1).

Далее в системной настройке, которая соответствует нужному процессу визирования, указать Ваш кастомный процесс (Скриншот 2).

Спасибо!

Прикрепленный файлРазмер

1.png
74.95 кб

2.png
76.64 кб

С уважением, Арменчу Артём.

Большое спасибо всё работает как нужно!

А можно то же самое делать с базовыми схемами?

"Ануфриев Дмитрий Юрьевич" написал:

А можно то же самое делать с базовыми схемами?

Дмитрий, здравствуйте!

Вы имеете ввиду копировать схемы, как происходит данное действие в БП? Вряд ли.
Для корректной работы приложения схемы необходимо замещать.

"Ануфриев Дмитрий Юрьевич" написал:

А можно то же самое делать с базовыми схемами?

Дмитрий, здравствуйте!

Вы имеете ввиду копировать схемы, как происходит данное действие в БП? Вряд ли.
Для корректной работы приложения схемы необходимо замещать.

"Мотков Илья" написал:
Ануфриев Дмитрий Юрьевич пишет:

А можно то же самое делать с базовыми схемами?

Дмитрий, здравствуйте!

Вы имеете ввиду копировать схемы, как происходит данное действие в БП? Вряд ли.

Для корректной работы приложения схемы необходимо замещать.


Здравствуйте. Спасибо. Будем замещать тогда

Показать все комментарии