# \#forge-remote

**URL:** https://community.developer.atlassian.com/tag/forge-remote/1437.md

[Latest](https://community.developer.atlassian.com/latest.md) · [Categories](https://community.developer.atlassian.com/categories.md) · [Tags](https://community.developer.atlassian.com/tags.md)

---

## [Major/minor release for adding new domains to Forge Remote data residency regions](https://community.developer.atlassian.com/t/major-minor-release-for-adding-new-domains-to-forge-remote-data-residency-regions/102813)

<div class="topic-metadata">

**Author:** [@jbevan](https://community.developer.atlassian.com/u/jbevan)\
**Replies:** 5\
**Last updated:** [September 28, 2026, 11:45am UTC](https://community.developer.atlassian.com/t/major-minor-release-for-adding-new-domains-to-forge-remote-data-residency-regions/102813 "2026-09-28T11:45:46Z")

</div>

I’m struggling to understand how the addition of a new domain name for a new data residency region in my manifest will be interpreted by Atlassian. I need to know if it will be considered “privilege escalation” or not, a…

---

## [RFC-138: Move fields out of invocation context to address header size limits for Forge Remote and Forge Containers](https://community.developer.atlassian.com/t/rfc-138-move-fields-out-of-invocation-context-to-address-header-size-limits-for-forge-remote-and-forge-containers/101344)

<div class="topic-metadata">

**Author:** [@LauraHowarthKirke](https://community.developer.atlassian.com/u/LauraHowarthKirke)\
**Replies:** 20\
**Last updated:** [August 10, 2026, 2:25pm UTC](https://community.developer.atlassian.com/t/rfc-138-move-fields-out-of-invocation-context-to-address-header-size-limits-for-forge-remote-and-forge-containers/101344 "2026-08-10T14:25:14Z")

</div>

Hi everyone, Project Summary Publish: 19 June 2026 Discuss: 17 July 2026 Resolve: 30 July 2026 We’re proposing a reduction of the fields included in the signed invocation context sent to Forge Remotes and Forge Conta…

---

## [Forge Remote Apps 404 error](https://community.developer.atlassian.com/t/forge-remote-apps-404-error/101522)

<div class="topic-metadata">

**Author:** [@ajay](https://community.developer.atlassian.com/u/ajay)\
**Replies:** 4\
**Last updated:** [June 30, 2026, 1:23am UTC](https://community.developer.atlassian.com/t/forge-remote-apps-404-error/101522 "2026-06-30T01:23:28Z")

</div>

We are seeing Forge platform throwing error when invoking remote APIs, across all our Forge Remote Apps { "message": "Invalid response from remote - cannot parse body as JSON. Status: 502.", "extens…

---

## [404 when querying license API from Forge Remote in dev environment with \`--license active\`](https://community.developer.atlassian.com/t/404-when-querying-license-api-from-forge-remote-in-dev-environment-with-license-active/100393)

<div class="topic-metadata">

**Author:** [@aprechtl](https://community.developer.atlassian.com/u/aprechtl)\
**Replies:** 2\
**Last updated:** [May 14, 2026, 9:48pm UTC](https://community.developer.atlassian.com/t/404-when-querying-license-api-from-forge-remote-in-dev-environment-with-license-active/100393 "2026-05-14T21:48:00Z")

</div>

Hello, I’ve found that I can test licensing in a Forge app if I forge install a dev environment with --license active or --license inactive. Surprisingly, (I’d appreciate some clarity here), the old Connect license API …

---

## [Clarity on Forge License shape in APIs](https://community.developer.atlassian.com/t/clarity-on-forge-license-shape-in-apis/100278)

<div class="topic-metadata">

**Author:** [@GeorgeScott](https://community.developer.atlassian.com/u/GeorgeScott)\
**Replies:** 20\
**Last updated:** [May 12, 2026, 5:06am UTC](https://community.developer.atlassian.com/t/clarity-on-forge-license-shape-in-apis/100278 "2026-05-12T05:06:26Z")

</div>

We’re implementing an auth layer for our Forge Remote integration and we got caught out today by an unexpected change in the shape of license information on Forge Invocation Tokens. Previously we were adhering to the sha…

---

## [Forge System token (X-Forge-Oauth-System) Refresh behaviour is not consistent](https://community.developer.atlassian.com/t/forge-system-token-x-forge-oauth-system-refresh-behaviour-is-not-consistent/99941)

<div class="topic-metadata">

**Author:** [@avinashpachva](https://community.developer.atlassian.com/u/avinashpachva)\
**Replies:** 1\
**Last updated:** [March 31, 2026, 9:40am UTC](https://community.developer.atlassian.com/t/forge-system-token-x-forge-oauth-system-refresh-behaviour-is-not-consistent/99941 "2026-03-31T09:40:33Z")

</div>

We receive the Forge system token (X-Forge-OAuth-System) in two different flows: From Custom UI → Resolver → Remote backend From a Scheduled Trigger The tokens received from these two flows are different, which is fin…

---

## [requestRemote bridge API is now available for integrating remotes directly from the UI client](https://community.developer.atlassian.com/t/requestremote-bridge-api-is-now-available-for-integrating-remotes-directly-from-the-ui-client/97422)

<div class="topic-metadata">

**Author:** [@BoZhang](https://community.developer.atlassian.com/u/BoZhang)\
**Replies:** 19\
**Last updated:** [March 31, 2026, 6:10am UTC](https://community.developer.atlassian.com/t/requestremote-bridge-api-is-now-available-for-integrating-remotes-directly-from-the-ui-client/97422 "2026-03-31T06:10:26Z")

</div>

Hello Atlassian Community, We have just announced the requestRemote bridge API, which allows Forge apps to integrate directly with remote backends from the UI Kit and Custom UI applications via the Forge bridge. Our go…

---

## [Forge inter-app communication](https://community.developer.atlassian.com/t/forge-inter-app-communication/96264)

<div class="topic-metadata">

**Author:** [@PaulLunkenheimer](https://community.developer.atlassian.com/u/PaulLunkenheimer)\
**Replies:** 2\
**Last updated:** [February 9, 2026, 5:54pm UTC](https://community.developer.atlassian.com/t/forge-inter-app-communication/96264 "2026-02-09T17:54:45Z")

</div>

Hello, We have a Forge App “A” using Forge SQL. We would now like to interact (read, write, delete) with the data, which is part of app “A” from another app “B”. Is there a way to do so? Goal: “Runs on Atlassian” (wh…

---

## [We're struggling to implement Forge Remote Auth reliably](https://community.developer.atlassian.com/t/were-struggling-to-implement-forge-remote-auth-reliably/98403)

<div class="topic-metadata">

**Author:** [@jbevan](https://community.developer.atlassian.com/u/jbevan)\
**Replies:** 2\
**Last updated:** [January 15, 2026, 9:23am UTC](https://community.developer.atlassian.com/t/were-struggling-to-implement-forge-remote-auth-reliably/98403 "2026-01-15T09:23:30Z")

</div>

We’ve discovered that the installationId is not a reliable identifier because it can change without any lifecycle events. The siteId (or cloudId - naming is inconsistent everywhere) is more reliable as it does not chang…

---

## [Unclear Forge Remote \`invokeRemote\` response semantics](https://community.developer.atlassian.com/t/unclear-forge-remote-invokeremote-response-semantics/79899)

<div class="topic-metadata">

**Author:** [@tbinna](https://community.developer.atlassian.com/u/tbinna)\
**Replies:** 10\
**Last updated:** [January 8, 2026, 12:19pm UTC](https://community.developer.atlassian.com/t/unclear-forge-remote-invokeremote-response-semantics/79899 "2026-01-08T12:19:17Z")

</div>

The invokeRemote documentation does not explain how invokeRemote handles the HTTP response. From what I understand, invokeRemote takes a description of the HTTP request that should be made against the remote, but what h…

---

## [Feedback requested: Removing Forge Remote OAuth scopes from the manifest](https://community.developer.atlassian.com/t/feedback-requested-removing-forge-remote-oauth-scopes-from-the-manifest/91541)

<div class="topic-metadata">

**Author:** [@LilyYang](https://community.developer.atlassian.com/u/LilyYang)\
**Replies:** 2\
**Last updated:** [January 7, 2026, 10:44pm UTC](https://community.developer.atlassian.com/t/feedback-requested-removing-forge-remote-oauth-scopes-from-the-manifest/91541 "2026-01-07T22:44:05Z")

</div>

Summary We are looking to remove the requirement to declare read:app-system-token and read:app-user-token scopes in the manifest file when enabling OAuth for Forge Remote requests. Problem These scopes create unnecessa…

---

## [Show remote image in forge Remote](https://community.developer.atlassian.com/t/show-remote-image-in-forge-remote/97922)

<div class="topic-metadata">

**Author:** [@KaustubhAgarwal](https://community.developer.atlassian.com/u/KaustubhAgarwal)\
**Replies:** 2\
**Last updated:** [December 19, 2025, 11:35am UTC](https://community.developer.atlassian.com/t/show-remote-image-in-forge-remote/97922 "2025-12-19T11:35:55Z")

</div>

Hi guys, I have a feature in my forge app which allows users to upload custom images for an entity. I am storing these images to my remote server. Once uploaded, users can see the uploaded image against the entity acros…

---

## [Help Shape the Future of Forge Remote – Share Your Migration Experience!](https://community.developer.atlassian.com/t/help-shape-the-future-of-forge-remote-share-your-migration-experience/97450)

<div class="topic-metadata">

**Author:** [@MilindBhatt](https://community.developer.atlassian.com/u/MilindBhatt)\
**Replies:** 2\
**Last updated:** [December 4, 2025, 1:54pm UTC](https://community.developer.atlassian.com/t/help-shape-the-future-of-forge-remote-share-your-migration-experience/97450 "2025-12-04T13:54:29Z")

</div>

Hi everyone, I’m conducting research to better understand the needs and challenges faced by Connect app developers who are considering or working on migrating to Forge Remote. Your insights and experiences are invaluabl…

---

## [Forge Site Id Documentation](https://community.developer.atlassian.com/t/forge-site-id-documentation/97338)

<div class="topic-metadata">

**Author:** [@GeorgeScott](https://community.developer.atlassian.com/u/GeorgeScott)\
**Replies:** 3\
**Last updated:** [December 1, 2025, 9:48pm UTC](https://community.developer.atlassian.com/t/forge-site-id-documentation/97338 "2025-12-01T21:48:30Z")

</div>

Hi Community, We’re looking for some guidance and, ideally, some formal documentation from Atlassian on the Forge siteId in the context of Forge Remote applications. We have been told informally and along the grapevine …

---

## [Redirecting from service desk login to remote url to show user logged in](https://community.developer.atlassian.com/t/redirecting-from-service-desk-login-to-remote-url-to-show-user-logged-in/97296)

<div class="topic-metadata">

**Author:** [@shiv](https://community.developer.atlassian.com/u/shiv)\
**Replies:** 0\
**Last updated:** [November 25, 2025, 4:47am UTC](https://community.developer.atlassian.com/t/redirecting-from-service-desk-login-to-remote-url-to-show-user-logged-in/97296 "2025-11-25T04:47:30Z")

</div>

In my existing connect app i have a external remote app. When user is on this remote app and clicks login, i send user to https://abc.atlassian.net/servicedesk/customer/user/login?absolute=true&destination=https://abc.a…

---

## [Why does a Forge web triggers calling invokeRemote produce a FIT with empty strings?](https://community.developer.atlassian.com/t/why-does-a-forge-web-triggers-calling-invokeremote-produce-a-fit-with-empty-strings/95916)

<div class="topic-metadata">

**Author:** [@tbinna](https://community.developer.atlassian.com/u/tbinna)\
**Replies:** 4\
**Last updated:** [November 5, 2025, 8:04am UTC](https://community.developer.atlassian.com/t/why-does-a-forge-web-triggers-calling-invokeremote-produce-a-fit-with-empty-strings/95916 "2025-11-05T08:04:45Z")

</div>

Currently, the web trigger module only supports function calls. It would be nice if the module could also support calling an endpoint (Forge Remote) similar to how the scheduled trigger and trigger modules do. To work a…

---

## [How can Forge Remote apps verify user permission for incoming requests?](https://community.developer.atlassian.com/t/how-can-forge-remote-apps-verify-user-permission-for-incoming-requests/96388)

<div class="topic-metadata">

**Author:** [@tbinna](https://community.developer.atlassian.com/u/tbinna)\
**Replies:** 3\
**Last updated:** [October 25, 2025, 1:55pm UTC](https://community.developer.atlassian.com/t/how-can-forge-remote-apps-verify-user-permission-for-incoming-requests/96388 "2025-10-25T13:55:13Z")

</div>

I want to call the Jira bulk permission API (/rest/api/3/permissions/check) from a Forge Remote using the app system token to ensure the user associated with the incoming request has the required permission to make the r…

---

## [Forge remote not working](https://community.developer.atlassian.com/t/forge-remote-not-working/77359)

<div class="topic-metadata">

**Author:** [@YvesIvadHABIMANA](https://community.developer.atlassian.com/u/YvesIvadHABIMANA)\
**Replies:** 9\
**Last updated:** [October 10, 2025, 8:20am UTC](https://community.developer.atlassian.com/t/forge-remote-not-working/77359 "2025-10-10T08:20:53Z")

</div>

I wanted to use Forge remote to have my forge app connect to a Netflify function but I can’t seem to get it to work. I tried to folllow the documentation and my manifest looks like the folllowing modules: jira:issueP…

---

## [How to properly verify auth token in forge remote?](https://community.developer.atlassian.com/t/how-to-properly-verify-auth-token-in-forge-remote/80378)

<div class="topic-metadata">

**Author:** [@DarylLim](https://community.developer.atlassian.com/u/DarylLim)\
**Replies:** 9\
**Last updated:** [October 7, 2025, 10:36am UTC](https://community.developer.atlassian.com/t/how-to-properly-verify-auth-token-in-forge-remote/80378 "2025-10-07T10:36:28Z")

</div>

Hello, I am new to forge remote and currently following the steps on verifying remote requests here: I implemented the same on our app but is receiving an error on jose.jwtVerify: I’d like to know if there’s anythi…

---

## [Is the Forge Invocation Token contract correct?](https://community.developer.atlassian.com/t/is-the-forge-invocation-token-contract-correct/91578)

<div class="topic-metadata">

**Author:** [@tbinna](https://community.developer.atlassian.com/u/tbinna)\
**Replies:** 7\
**Last updated:** [October 6, 2025, 11:52pm UTC](https://community.developer.atlassian.com/t/is-the-forge-invocation-token-contract-correct/91578 "2025-10-06T23:52:29Z")

</div>

The Forge Invocation Token (FIT) documentation on the Forge Remote essentials page describes the app.license parameters provided in the FIT. The documentation describes the app.license object itself as optional, which m…

---

## [Can I disable TLS on a forge app remote or use a self-signed cert?](https://community.developer.atlassian.com/t/can-i-disable-tls-on-a-forge-app-remote-or-use-a-self-signed-cert/95614)

<div class="topic-metadata">

**Author:** [@jcorte43](https://community.developer.atlassian.com/u/jcorte43)\
**Replies:** 1\
**Last updated:** [September 25, 2025, 2:07pm UTC](https://community.developer.atlassian.com/t/can-i-disable-tls-on-a-forge-app-remote-or-use-a-self-signed-cert/95614 "2025-09-25T14:07:17Z")

</div>

There’s a related answer in 2021 saying it is not possible, but I just want to make sure nothing has changed since then

---

## [Forge Remote App Fails for Newly Added Users – Invocation Token Not Verified](https://community.developer.atlassian.com/t/forge-remote-app-fails-for-newly-added-users-invocation-token-not-verified/94979)

<div class="topic-metadata">

**Author:** [@ajay](https://community.developer.atlassian.com/u/ajay)\
**Replies:** 1\
**Last updated:** [September 4, 2025, 12:57am UTC](https://community.developer.atlassian.com/t/forge-remote-app-fails-for-newly-added-users-invocation-token-not-verified/94979 "2025-09-04T00:57:20Z")

</div>

We are in the process of migrating our Connect App to Forge (remote resolver). The app works fine for existing users, but when a new user is added to the Jira instance, the app fails to load. API calls to our remote b…

---

## [How to use Forge offline user impersonation from Remote](https://community.developer.atlassian.com/t/how-to-use-forge-offline-user-impersonation-from-remote/94615)

<div class="topic-metadata">

**Author:** [@SemyonGashchenko](https://community.developer.atlassian.com/u/SemyonGashchenko)\
**Replies:** 6\
**Last updated:** [August 29, 2025, 3:33am UTC](https://community.developer.atlassian.com/t/how-to-use-forge-offline-user-impersonation-from-remote/94615 "2025-08-29T03:33:46Z")

</div>

Hi. I am following the offline-user-impersonation guide and trying to get Jira user auth token from Forge Remote app. As far as I understand from Overview of the Atlassian platform GraphQL API I can use GraphQL Gateway w…

---

## [Error: Error performing sync with Connect: LIFECYCLE\_HOOK\_FAILED: while installing forge app over connect app](https://community.developer.atlassian.com/t/error-error-performing-sync-with-connect-lifecycle-hook-failed-while-installing-forge-app-over-connect-app/91389)

<div class="topic-metadata">

**Author:** [@shiv](https://community.developer.atlassian.com/u/shiv)\
**Replies:** 9\
**Last updated:** [August 8, 2025, 12:05am UTC](https://community.developer.atlassian.com/t/error-error-performing-sync-with-connect-lifecycle-hook-failed-while-installing-forge-app-over-connect-app/91389 "2025-08-08T00:05:29Z")

</div>

I have following manifest modules: confluence:spaceSettings: - key: conf-xxx-xxx resource: main resolver: function: resolver title: xxx xxx xxx route: xxx function: - key: res…

---

## [Clarification Needed on Authentication for Forge Remote App (NOAUTH Error)](https://community.developer.atlassian.com/t/clarification-needed-on-authentication-for-forge-remote-app-noauth-error/94017)

<div class="topic-metadata">

**Author:** [@SiriponnalaRajaRohit](https://community.developer.atlassian.com/u/SiriponnalaRajaRohit)\
**Replies:** 0\
**Last updated:** [July 22, 2025, 10:09pm UTC](https://community.developer.atlassian.com/t/clarification-needed-on-authentication-for-forge-remote-app-noauth-error/94017 "2025-07-22T22:09:26Z")

</div>

Hi everyone, I’m working on a Forge app that uses a remote resolver (Custom UI → Remote backend via invokeRemote) and I’m trying to test my external endpoint directly using curl during development. My backend is exposed…

---

## [Forge Remote Multiple Environments](https://community.developer.atlassian.com/t/forge-remote-multiple-environments/85152)

<div class="topic-metadata">

**Author:** [@jonymilk](https://community.developer.atlassian.com/u/jonymilk)\
**Replies:** 3\
**Last updated:** [June 2, 2025, 11:29pm UTC](https://community.developer.atlassian.com/t/forge-remote-multiple-environments/85152 "2025-06-02T23:29:50Z")

</div>

Hello, I would like to use the forge remote app but at this time there seems there isn´t a way of having different endpoints depending on each environment I deploy my app. E.g. If I deploy my forge app to a developement…

---

## [Invoke Forge Remote from the backend with all the auth bells and whistles the frontend has](https://community.developer.atlassian.com/t/invoke-forge-remote-from-the-backend-with-all-the-auth-bells-and-whistles-the-frontend-has/81412)

<div class="topic-metadata">

**Author:** [@markrekveld](https://community.developer.atlassian.com/u/markrekveld)\
**Replies:** 13\
**Last updated:** [May 14, 2025, 9:07am UTC](https://community.developer.atlassian.com/t/invoke-forge-remote-from-the-backend-with-all-the-auth-bells-and-whistles-the-frontend-has/81412 "2025-05-14T09:07:09Z")

</div>

Hi, I’m working on a Forge app that uses a Forge Remote to provide data. In the UI and through (scheduled) triggers you can make authenticated calls to the Forge Remote, but what if I need to make an authenticated call…

---

## [Forge remote context is empty when invoked from rovo](https://community.developer.atlassian.com/t/forge-remote-context-is-empty-when-invoked-from-rovo/91063)

<div class="topic-metadata">

**Author:** [@skv040391](https://community.developer.atlassian.com/u/skv040391)\
**Replies:** 2\
**Last updated:** [April 15, 2025, 5:54am UTC](https://community.developer.atlassian.com/t/forge-remote-context-is-empty-when-invoked-from-rovo/91063 "2025-04-15T05:54:40Z")

</div>

I’m building a rovo agent for connect app. Here is how I defined action action: - key: start-timer name: Start timer endpoint: startTimer actionVerb: GET description: \> When a user …

---

## [Forge Remote API Request Failed: PROXY\_ERR - 502 UPSTREAM\_FAILURE](https://community.developer.atlassian.com/t/forge-remote-api-request-failed-proxy-err-502-upstream-failure/90693)

<div class="topic-metadata">

**Author:** [@KarthikSivan](https://community.developer.atlassian.com/u/KarthikSivan)\
**Replies:** 4\
**Last updated:** [March 27, 2025, 4:02am UTC](https://community.developer.atlassian.com/t/forge-remote-api-request-failed-proxy-err-502-upstream-failure/90693 "2025-03-27T04:02:57Z")

</div>

Hi Atlassian Support, I’m encountering an issue when making requests to an external API from my Forge app. The API request fails in the development environment with the following error: Steps Taken: Verified that t…

---

## [Unable to Access Migration REST APIs from Remote Backend](https://community.developer.atlassian.com/t/unable-to-access-migration-rest-apis-from-remote-backend/90632)

<div class="topic-metadata">

**Author:** [@Meriztiryaki](https://community.developer.atlassian.com/u/Meriztiryaki)\
**Replies:** 1\
**Last updated:** [March 25, 2025, 10:58pm UTC](https://community.developer.atlassian.com/t/unable-to-access-migration-rest-apis-from-remote-backend/90632 "2025-03-25T22:58:08Z")

</div>

Hi everyone, I’m developing a feature that enables users of my confluence plugin to migrate from the server version to the cloud (Forge) version using the Confluence Cloud Migration Assistant (CCMA). Based on the docum…

[Next page](https://community.developer.atlassian.com/tag/forge-remote/1437.md?match_all_tags=true&page=1&tags%5B%5D=forge-remote)
