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