I'm working on an application that does a one-way upload of documents to Box, and was wondering if it would be possible to restrict access for this application down to a specific folder (ie, the application can only read/write to that specific folder, and has no access to do anything on any other folder in our Box instance)?
Looking at the Box Developer console, I think I need the default "Application" level of access, which states:
> Provides access only to the service account and any app users and content created by your app.
This makes me think that I should be ok to proceed, since my application can create its own folder to contain uploads and then dump everything in there.
However, the next section (the Application Scopes section) says this:
> Read and write all files and folders stored in Box
This is what's confusing me. How should I reconcile the two sections? Does this mean that the application will truly have read/write access to all files and folders stored in Box? Or does this still respect the application access level, which would result in the application only having access to all files and folders that it creates itself?