I have an OAuth client for API Integration. I can authorize my account with it and I can use APIs with it.
But I want that client to be accessible for every user. I mean every Atlassian User, they may be under my account/organisation or they may be not under mine or they may be a standalone user. I want all of them to be able to authorize my client and use it.
For that do I need to submit my app for review in marketplace or I just need to enable sharing in Developer Console App Distribution page.
Please let me know, which flow would be perfect for my implementation and also explain both terms in detail.