Multi Tenant Architecture - Jira Data Center for apps

Hi Team,

I have an app for Jira Data Center on the marketplace. It is tied to a third-party SAAS platform and provides integration for ticket creation in Jira.

I want to understand how multi-tenancy would work for it.

The idea is If any of our customers are using the Multi-Tenant Architecture of Jira Data Center, how would the app work in that case?

As part of the app, we ask for certain auth parameters for that SAAS product and then store it and use it to do API calls, based on the response of that request, we get certain events, corresponding to which we create Jira tickets.

Would the app have logical segregation for each tenant and can be treated as a separate app and the platform would handle it automatically or as a developer I need to perform anything on that part?