Download folder files with Application access level (Box API)
Hi all,
I am planning to create an application, which supposedly is going to download the files from certain Box folders.
To clarify things: this is supposed to create a more automated way of collecting data from few different people in my company.
So the workflow essentially is as follows:
- Someone drops off a file (most likely some simple .csv spreadsheet) into a dedicated Box folder
- My service will run periodically, download the latest file, parse through it and put the data into my database
- The rest of functionality of the project will deal with database directly.
Now, I looked through the API documentation and played around with it on my personal account. I was able to make it work on my personal account, so that's great.
However, to complete my task at work, I need to create the app via my enterprise account provided by my company and the guidelines say that in order to get the app approved it cannot have ENTERPRISE access level.
So, I can only get my app approved if I select "Application" access in developer console on Box, since that's the only option available, besides Enterprise. But this is what Application access gives, according to description: Default access. Provides access only to the service account and any app users and content created by your app.
From what I understand, this access level WILL NOT allow my app to access files which other users are supposed to upload to folders.
Is my assumption correct?
If so, what should I do to achieve the functionality I need?
Any recommendation will help.
Thank you
Please sign in to leave a comment.
Comments
1 comment