What does Microsoft Outlook for Jira COM Addin consist of?
- Frontend App that the user interacts with
- Backend App that the Frontend App interacts with to get data from Jira
In COM Add-in both Frontend & Backend are located in the laptop of the user, that is no connection outside the company env is done
How does the COM Add-in connect with Jira?
As per the diagram above it works as below
- The frontend of the application initiates a call to the backend, ex: http://localhost:[appport]/serverInfo
- The backend then connects with Jira using OAuth 1.0 or Basic Auth in the case of Jira DataCenter or API Token Auth in the case of Jira Cloud, ex: https://youCompanyJira/rest/api/2/serverInfo
- Jira will process the API call and return the response to the backend
- The backend will validate the response and return it to the frontend