How collaborations work
When you create a collaboration, you specify three things:- Item — The file or folder being shared (
typeoffileorfolder, plus itsid). - Accessible by — Who receives access: a
user(by ID or email login) or agroup(by ID). - Role — The permission level granted to that user or group.
Roles
The collaboration roles areeditor, viewer, previewer, uploader, previewer uploader, viewer uploader, co-owner, and owner.
For a full description of each role, see the collaborator permission levels support article.
Collaboration status
A collaboration invitation can be in one of these states:
You can list pending invitations for the current user with .
Users and groups
- Users — Share with a managed or external user by user ID or email. See .
- Groups — Share once with a Box group so every group member inherits the same role. See .
Enterprise domain restrictions
Admins can limit who can be invited as collaborators by allowing only specific email domains. Applications with the right permissions can add, list, and delete those allowed domains programmatically. See .Guides in this section
Share content with a user
Create a collaboration on a file or folder for a user by ID or email.
Sharing with groups
Grant the same role to every member of a Box group in one collaboration.
Pending collaborations
List invitations the current user has not accepted yet.
Allowed collaboration domains
Manage enterprise allow-lists that restrict which email domains can collaborate.
Connect Slack to group collaborations
Sync Slack channels to Box groups and share files with the channel in one command.
