Hello 🙂
Parts of your requirement are already there:
- Affected users only see their own tickets. They can request & update, but not see anything from other users. Users can come from different organizations.
- Team members work together or separately on tickets, depending on configuration. You can have one team per organization, including separate mail inflows and outflows, and strictly separate their access to tickets.
But other parts are not implemented in the app:
- There are no "client"-associated admins. There is currently only the application admin, that can manage all tickets/teams.
- There are supervisors for teams, but they are also not associated with "clients".
How close we can get with the existing app depends on some details and what a "client" is for you.
Since this is a complex topic, especially if we would need to implement new features into the app, it is probably best to discuss it in a call. Do you work for an organization?
Btw. since you said "I'm working on the REI3 Ticketing Application", it sounds like you are trying to make changes to the app. If that is the case, please don´t. As the manual, as well as multiple warning in r3 state, changing an app from another author directly is not upgrade-safe. There are ways for extending apps in a an upgrade-safe way.