trudesk icon indicating copy to clipboard operation
trudesk copied to clipboard

End user can view all tickets inside of customer group

Open matlat8 opened this issue 4 years ago • 4 comments

Is this a BUG REPORT or FEATURE REQUEST?:

  • [X] BUG
  • [ ] FEATURE

What happened: While demoing the ticket system, the end user can view all tickets that are open in the Customers group. I have two tickets from different customers, and both customers can view all tickets that are open

What did you expect to happen: The client can only view their own open tickets

How to reproduce it (as minimally and precisely as possible): Not sure exactly, this is the base install of Trudesk on Ubuntu 20.04. Only thing custom is the logos and favicons

Anything else we need to know?:

Environment:

  • Trudesk Version: 1.1.10
  • OS (e.g. from /etc/os-release): 20.04.3 LTS (Focal Fossa)
  • Node.JS Version: 12.22.7
  • MongoDB Version: 4.4.10
  • Is this hosted on cloud.trudesk.io: On-prem - installed using install script

matlat8 avatar Oct 28 '21 01:10 matlat8

I will try another installation + a docker installation to see if I can further replicate the issue also.

EDIT: Could not install docker, and the issue still persisted with a new install.

matlat8 avatar Oct 28 '21 02:10 matlat8

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jan 09 '22 06:01 stale[bot]

Hi Polonel, has there been any update on this? It is a FOSS software so I'm not requesting this to be done right away of course. I use the ticket system full time and our current ticket flow between us and the end-user is just the mailer, so end users do not even see the ticket system.

Was hoping to possibly change the workflow so end users see the ticket system and put in tickets that way. Thanks!

matlat8 avatar Jan 27 '22 03:01 matlat8

You need to set up different Customer Groups for each customer for what you're trying to accomplish.

Think of customer groups as a group of people that are allowed to see the tickets within that group.

But nevertheless, I am already working on the permission that will enforce the user to only see tickets they are the requester of.

polonel avatar Feb 18 '22 04:02 polonel