We're making changes to the Community, so you may have received some notifications - thanks for your patience and welcome back. Learn more here.
Forum Discussion
Mgymnasts
2 years agoExplorer | Level 4
Shared Access to Folders within the App
I have my app set up and running as I want it to, but now I need to make sure that I can share access to individual folders with others within my app. As I was reading up on this I read:
Full Dropbox
You get full access to all the files and folders in a user's Dropbox.
Your app should use the least privileged permission it can. When applying for production, we'll review that your app doesn't request an unnecessarily broad permission based on the functionality provided by the app. If your app will require a broader permission based on functionality that is planned but not yet implemented, be sure to mention this in your production request.
My question is: when it says "you get feull access to all the files and folders in a user's dropbox", does that apply just to all files in the folder you share access to, all folders in the dropbox APP, or everything in the owner's entire dropbox collection?
- ЗдравкоLegendary | Level 20
Mgymnasts wrote:...
My question is: when it says "you get feull access to all the files and folders in a user's dropbox", ...
Hi Mgymnasts,
At the beginning let me clarify that you application can have Full access and App folder access and that's something completely different with application permissions (expressed with scopes - that you "walk" through in big part of your question). App folder type restrict your application to a dedicated folder automatically generated for your application in every users account your app links to. Full access means your application is not restricted to access all resources particular account, your application links to, has already access to. In other words, this qualification describes if/where your application access is restricted - the keyword - where. Scopes mean something different! They describe/restrict what application can do to all files/folders your application has access to and how in this context content can be accessed/modified - the keyword - how.
Mgymnasts wrote:..., does that apply just to all files in the folder you share access to, ...
One more constraint in "App folder" application type is that shared folder cannot be managed. So, this part of your question is applicable just to Full access type only. And in this context, No - applicable to all files/folders - doesn't matter shared or not.
Mgymnasts wrote:..., all folders in the dropbox APP, or everything in the owner's entire dropbox collection?
That depends, as already mentioned, from selected application type - it's actual difference between the types.
- Greg-DBDropbox Staff
Mgymnasts I see Здравко already helpfully offered some guidance, but to add some more clarification, note that the access an app gets is to the particular account that authorizes the app. There are no files/folders associated with the app itself; everything exists in some account. When you as the app owner connect the app to your own account, it access the contents of your account. When some other user connects the app to their account, it accesses the contents of their account.
So, if your app has the "full Dropbox" access type, and some other user authorizes the app to connect to their account, the app can then access anything in that user's account, including any shared folders shared with that particular user.
About Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.
5,875 PostsLatest Activity: 3 hours agoIf you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X or Facebook.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!