Forge app using asApp() to display Jira Software issue status on JSM customer portal — Marketplace policy question

Hi team,

Quick policy question before starting a Marketplace build.

Scenario:

A Forge app fetches data from Jira Software issues via api.asApp().requestJira() and displays a subset of that data inside a JSM customer portal module. The portal module uses unlicensedAccess: [customer] in the manifest. Portal customers never authenticate against Jira Software directly — all data is fetched server-side by the app’s service account and a controlled subset is returned to the UI.

The question:

Is this pattern — using asApp() to fetch Jira Software issue data and surface it to JSM portal customers — acceptable under Atlassian Marketplace guidelines? Or does exposing any Jira Software data to unlicensed portal users constitute license circumvention regardless of how it’s fetched?

Thanks in advance.

It’s hard to say without understanding your use case better. I will say that you would probably be better off using the developer support process to answer this question as you could be more verbose about what use case you’re trying to achieve and the support team could work together with legal to answer it clearly.

Copy that! Thanks.