OAuth 2.0 (3LO) App - Publish

I have created an OAuth 2.0 (3LO) App. I have enabled sharing and provided all the necessary details as mentioned when enabling the sharing. Now I would like to know how exactly users will be able to use the app? Do I need to list the app in Atlassian Marketplace? Is that a necessary step? Or is there any other way to make this app available for all the users? Also do I need to manually share the Authorization url?