One of my clients needs to register some complaints (reports) in a way that the customer user identification is protected, but not anonymized. In other words, I need to restrict the customer information with something like an ACL based on an agent group. I think it's relatively easy to hide the AgentTicketCustomer and AgentTicketHistory actions. The CustomerInformation widget is also relatively easy to adapt to work with an ACL, with aditional development of course.
The problem is customer user information is all over the place. They are found in articles, dashboards and so on.
Has anyone faced a similar problem?
I'll apreciate any thoughts!
