Hide the Profiles from certain organizations

Infos:

  • Used Zammad version: 6.2
  • Used Zammad installation type: source
  • Operating system: Ubuntu 23
  • Browser + version: Explorer + V11

Expected behavior:

  • Limit the view for reporting to a certain organization. i have multiple organization configured, i wanted to make it so that OrgA cannot see report profiles on OrgB.

Actual behavior:

  • But if I go to the Org A user , i am still able to see it the report profiles for OrgB.OrgA cannot see the tickets on that profiles but they can still see the tab.

Steps to reproduce the behavior:

  • Create new report profiles, add a filter organizations is not group that should not see the profile on report.

Currently not possible in a vanilla zammad v6.2. There is no report-based permission management at the moment, just a global permission.

If you are fit in elasticsearch / postgresql, you could try to build a workaround with grafana. Install and connect it to your zammad and create organization-based accounts + dashboards and provide them to your organizations. The reporting in zammad is pretty low level at the moment. Most of our advanced users do not use it and go with grafana instead.