Below is our current setup.
One SD tool.
One Customer Portal.
Multiple clients that can have multiple projects.
What I am thinking is with JIRA SD, is it better to create one SD instance per client or just one for everyone.
We need to make sure that end users can only view their tickets and/or tickets for the same client when using the portal. (This is currently how our current tool does it)
The main reason why we are considering JIRA SD is because we already use JIRA so it will be easier to link issues directly.
When I look at the option of multiple SD instances, it becomes messy at there will be multiple queues and we don't want agents having to go thru each instance just to check if there are new or updated tickets.