Skip to main content

I have created an oauth2 app for the purposes of obtaining clientId and clientSecret to be used when calling Lucid API’s. I am the only collaborator currently and the app is not published. I am trying to understand this documentation on oauth2 limitations. Specifically: 

 

  • If the app is not published, only specified app collaborators can use the app with your client ID and secret. If you would like to develop an app that all Lucid users can use, refer to this publishing documentation.

 

Does I need to publish an app on the marketplace for others besides me to use the clientId and secret, or that I need to add app collaborators?

 

I am trying to build an application that resolves Lucid urls to embeds where users input a url, and are prompted to login if need by, and then API calls are made to lucid to to resolve the inputted url to an embed view, and I am wondering what the implications of the above limitations are. Is there any, or am I miss-interpreting the limitations?

Hi ​@msommer! If you don’t want to publish your app, you could use the ‘tester’ application collaborator role as an alternative way to distribute your app to specific users.  To clarify- users with the ‘tester’ role can use the app without it needing to be published. You can read more about this in our docs here

One other option would be to privately publish your app, which would allow only other users on your Lucid account to see and use the app from your marketplace listing. 


Reply