We have an existing in-house app that we plan to integrate with our JIRA/Confluence installation. Primarily, we'll be executing search requests from this app against JIRA/Confluence.
The documentation here, details how to accomplish this using Application Links and Oauth1.0a. However, it also states that using Oauth2 for apps is preferred which is documented here. This mechanism appears to still be in developer preview.
So my questions:
- Should I move forward with using Application Links and OAuth 1.0a now?
- If I do decide to move to OAuth2 for apps, do I have to publish my app to the marketplace? This app would only be used internally and we don't really want to make it public. In other words, is there support for "locally published" apps?