You might see that the Dropbox Community team have been busy working on some major updates to the Community itself! So, here is some info on what’s changed, what’s staying the same and what you can expect from the Dropbox Community overall.
Forum Discussion
_ic
5 years agoExplorer | Level 3
Team admin has no permission to delete_v2 files
For some reason, I am unable to find a way to delete files in a shared folder (team, business account). Sample request and response:
curl -s -X POST https://api.dropboxapi.com/2/files/delete_v2 \
...
- 5 years ago
It looks like you may be attempting to use the "Dropbox-API-Select-Admin" header to delete something from a shared folder in a member's private folder. The /2/files/delete_v2 endpoint only supports the "Team Admin" mode for Dropbox-API-Select-Admin though, meaning it "can access content of team folders but not team member's private files.".
Instead, you should use the "Dropbox-API-Select-User" header and supply the member ID of one of the members of the shared folder.
Greg-DB
Dropbox Staff
It looks like you may be attempting to use the "Dropbox-API-Select-Admin" header to delete something from a shared folder in a member's private folder. The /2/files/delete_v2 endpoint only supports the "Team Admin" mode for Dropbox-API-Select-Admin though, meaning it "can access content of team folders but not team member's private files.".
Instead, you should use the "Dropbox-API-Select-User" header and supply the member ID of one of the members of the shared folder.
_ic
5 years agoExplorer | Level 3
Thank you for the feedback.
Swtiching to the Dropbox-API-Select-User header does work.
For anyone confused, the problem may be in the documentation. At time of writing, the documentation states:
> In contrast, Dropbox-API-Select-Admin allows access to and operations on any team-owned content, including unmounted content. This includes any team member's private files and folders as well as contents of any shared folders owned by a member of the team and team folders.
This really sounds like Admins can do anything, pretty much the usual understanding. But they cannot.
Also, the delete_v2 endpoint documentation states only 2 authentication options, again at time of writing: User Authentication, Dropbox-API-Select-Admin (Team Admin), which excludes the accepted answer.
The solution is as detailed by Greg K., ignoring the documentation.
About Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.
5,910 PostsLatest Activity: 3 days 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!