Architecture and data flow

Review the Forge components, authentication methods and data flows for AssetPilot and AssetPilot Connect, including configured external services.

Last updated

AssetPilot for Jira runs inside Atlassian Forge without external calls. AssetPilot Connect is in beta and adds connections to services your admins configure.

AssetPilot for Jira

App key com.pluginsfactory.assetpilot.

AssetPilot Connect

App key com.pluginsfactory.assetpilot-connect. Beta (pre-release). Connect requires AssetPilot’s app REST API, which is not in production.

Authentication

Entry point How callers are authenticated
AssetPilot and Connect pages in Jira Atlassian session and Forge app context
AssetPilot app REST API OAuth 2.0 (3LO) access token with AssetPilot’s custom scopes
Connect API web trigger Scoped API key (apk_…), compared against its SHA-256 hash, with a rate limit per key
Connect OAuth callback web trigger Single-use state value bound to the authorization request
Outgoing webhooks Receivers verify X-AssetPilot-Signature (see the webhook docs)

Review data handling for storage, retention and deletion details.