Dropbox Business Introduces Team Spaces with New API Support

Dropbox Business is rolling out Team Spaces, a new team-centric model that gives organizations a unified shared workspace. With this feature, all members of a Dropbox Business account will have access to a single collaborative space, and users can grant or revoke access for individuals or groups anywhere within the filesystem, rather than being restricted to publishing content into select admin-defined folders. The rollout of Team Spaces will happen gradually, on a per-team basis.

What the Path Root Means for Developers

For developers running applications used by teams, this change centers on the introduction of the path root, which acts as the entry point for all content available to a given user. The key implication is that applications that haven't been updated to account for path roots will still function, but they will remain blind to any content stored in the new Team Space workspace.

To address this, Dropbox has introduced the Dropbox-API-Path-Root header, which allows developers to support both legacy teams and the new Team Space model with minimal code changes. This header is documented in detail in the updated Namespace Guide.

Finer-Grained Permissions in Team Space Shared Folders

Shared folders residing within a Team Space now support a finer level of permission control. Developers can enforce this via the new set_access_inheritence API call and by reading the sharing_info metadata associated with folders.

Developers with questions about these changes can reach the Dropbox team through the API support forum or the contact form.