Uploaded image for project: 'Atlassian Ecosystem'
  1. Atlassian Ecosystem
  2. ECO-370

Add a way to check if a different app is installed from a Forge resolver

XMLWordPrintable

    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Our app has a companion app that provides integration with JSM. The apps need to communicate with each other to work properly, which requires some extra configuration.

      On the config screen, we wanted to warn our users if the other app isn't installed at all, but there doesn't appear to be a way to actually determine that. Information about Forge apps isn't available through the UPM API. We were able to craft a query which returns the installation status when used in the browser GraphQL explorer, but trying to run it from a resolver has issues with permissions.

      More details are available in this thread: https://community.developer.atlassian.com/t/authentication-scope-issues-when-trying-to-query-graphql-from-a-resolver/82213

              Unassigned Unassigned
              3ba39595-376c-4aaa-a1a9-c2c11b8d466f Deleted Account (Inactive)
              Votes:
              3 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: