0

我创建了一个用户并将其分配为 customersupportagentrole,此用户作为 customersupportagentrole 登录到后台我希望此用户查看订单但不操纵它们,例如取消或退回订单。我正在修改“权限管理 - null ([customersupportagentgroup])”部分。即使我禁用了与退货和订单相关的所有选择,该用户仍然可以取消订单或退货。有没有办法完成这个任务?

4

1 回答 1

1

如果您想禁用取消/退货订单按钮,您必须更改订单操作/退货操作的 canPerform() 方法。Canperform() 根据您的选择提供可见或不可见。您可以在此方法中检查用户的角色。如果用户的角色等于“customersupportagentrole”,您可以禁用此按钮。

于 2018-10-22T12:06:49.570 回答