SAP HYBRIS [Y]: как запретить пользователю-клиенту поддержки отмены или возврата заказов - PullRequest
0 голосов
/ 22 октября 2018

Я создал пользователя и назначил его в качестве customerupportagentrole. Этот пользователь регистрируется в качестве customerupportagentrole в backoffice. Я хочу, чтобы этот пользователь просматривал заказы, но не манипулировал ими, например, отменял или возвращал заказы.Я возиться с разделом «Управление разрешениями - ноль ([Customersupportagentgroup])».Даже если я отключу все варианты, связанные с возвратом и заказом, этот пользователь может отменить заказ или вернуть его.Есть ли способ выполнить эту задачу?

1 Ответ

0 голосов
/ 22 октября 2018

Если вы хотите отключить кнопки отмены / возврата заказа, вы должны изменить метод canPerform () действий вашего заказа / действий возврата.Canperform () обеспечивает это видимое или невидимое по вашему выбору.Вы можете проверить роль пользователя в этом методе.Если роль пользователя равна 'customerupportagentrole', вы можете отключить эту кнопку.

...