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

Remove the need for passing in the `contextAri` to Storage API calls from remote invocations

    • 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.

      Calling the Forge Storage APIs (get/set/query/etc.) from your Forge remote requires that the `contextAri` parameter is passed in as an argument.

      When using system access tokens, there is no convenient way to assemble the contextAri, as there is no Cloud ID present. 

      The storage APIs should be updated so that the contextAri is not required as a parameter, and instead the API should use the `aud` claim from the auth token to identify the correct tenant for the operation. 

            [ECO-556] Remove the need for passing in the `contextAri` to Storage API calls from remote invocations

            It looks like the contextAri is now optional: https://developer.atlassian.com/changelog/#CHANGE-2332

            Tobias Binna added a comment - It looks like the contextAri is now optional: https://developer.atlassian.com/changelog/#CHANGE-2332

              7367eef9607b Sushant Bista
              jclark@atlassian.com Joe Clark
              Votes:
              3 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: