I am integrating my application with BOX and need to setup authentication profile for it. BOX provides three ways for authentication. OAuth, Client Credential and JWT. Below is my problem.
1. OAuth - I can connect to BOX and access folder but, for OAuth the end user needs to have BOX account and user needs to provide his credentials while attaching documents. In my case many users will not have BOX account.
2. Client Credential - I did all setup in Auth profile but when tries to access folder, I am not able to see anything.
3. JWT- For JWT, I have JSON file provided by BOX for my account, but I am not able to create JWT profile.
I can use any of authentication method but end users should be able to attach without having BOX account. I am trying to connect my complete application to BOX from Integration tab of application definition.