杂乱无章的OOTB中有三个用户组在后台使用Customer-Support透视图(customersupportadministrationgroup,customersupportmanagergroup,customersuppotagentgroup)。如何对这些不同的组在后台进行票务限制。我的意思是,如果我从店面创建票证并将这些票证分配给CustomerSupportAgent,那么如果我以CustomerSupportAgent身份登录后台,则只会看到分配给CustomerSupportAgent的票证;另一方面,如果我使用CustomerSupportManager登录,我将看到所有票证。这并不意味着票证是分配给CustomerSupportAgent还是其他人。 CustomerSupportManager将有权查看所有故障单,但是CustomerSupportAgent将只能看到分配给他的故障单。为此,也许应该进行一些灵活的搜索。有人可以帮我吗?

谢谢 :)

最佳答案

看看灵活的搜索搜索限制-https://help.hybris.com/1811/hcd/8c428f8286691014970ceee87aa01605.html

INSERT_UPDATE SearchRestriction; code[unique=true]; principal(uid); query; restrictedType(code); active
; csAgentAssignedTicketsOnlyRestriction; csagentgroup; "{item:assignedAgent} = (?session.user)"; CsTicket; true

10-07 16:13