Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Abstract

This app is designed to prioritize maximum data security and protection for customers and users. This document provides additional details for Jira administrators, IT professionals, and security experts.

General Architecture

The app is built using Atlassian Connect, a development framework offering both client-side and server-side components. It relies exclusively on Atlassian’s infrastructure to ensure seamless integration and security.

Client-Side

The app utilizes the Atlassian Connect JavaScript API to securely interact with Jira’s REST API. No additional network traffic or API calls are made outside of the Atlassian ecosystem.

The app runs relies entirely within on the Atlassian Connect client. It functions independently, requiring requires no backend data storage outside of Atlassian ecosystem aside from what is required to install or load the app files. The app itself is built on Angular, a modern and widely adopted web development platform, the app ensures robust performance and maintainability.

Server-Side

The server provides sied parts provide a secure environment for authenticating and serving the app's assets (HTML, CSS, JavaScript and images) to Jira instances. No client data is stored on the server. The server's sole function, through Atlassian Connect Express (ACE), is to securely load the app package into the client’s browser. All communications, with the exception of image files and the app’s descriptor, are authenticated with your Jira environment through Atlassian Connect Express (ACE). The serverside parts are hosted on Microsoft Azure, offering maximum performance, scalability and security.

The following diagram illustrates the app’s architectural overview

...

Benefit of this architecture

This app

Benefit

(tick)

Secure installation from trough Marketplace using Atlassian Connect Express (ACE).

(tick)

Secure loading of App files into Client Browser client browser using Atlassian Connect Express (ACE).

(tick)

Secure and well maintained web framework using Angular.

(tick)

Relevant data provided by Jira Cloud REST API using Atlassian Connect only.

(tick)

No suspicious tracking of user activity by Google Analytics, etc.

(tick)

No storing storage or processing of any client data of our client outside of Atlasians outside Atlassian's infrastructure.