Issues Security for Jira (Codegeist 2020)

Allowing users to use online signatures on Jira Cloud issues with personal contactless cards.

 

Inspiration

Jira Cloud lacks in securing issues with elements, such as online signatures. Currently, our company Transition Technologies PSC, in order to migrate from Jira Server to Jira Cloud would need such a feature. On Jira Server, we managed to solve this problem by custom development. We also wanted to test out the newest Forge technologies and check it's compatibility with other external micro services, such as the ones created in Spring Boot and mobile applications (such knowledge could be useful in the future).

What it does

Our system allows your Jira Cloud's users to register into our independent Spring Boot application, and later with such account, to sign Jira issues, using our mobile app and contact less card. After you install our Forge application in your Jira Cloud instance, you must do the following steps:

  1. You must authorize our Forge app on your Jira Cloud.

  2. On issue view, users will first need to register in our Spring Boot application..

  3. Continue registration by logging on mobile app, and providing contactless card (you must have NFC module). Beware: you can register only one device and one card per account!

  4. Going into your Jira Cloud issue, and sending requests for signing issue.

  5. Approving request by logging on mobile app.

And that's it! Your issue is signed!


Here you can read more about it: https://devpost.com/software/issues-security-for-jira