I would like specific instructions on the best process to share a file containing sensitive information with an outside partner. Is it best (most secure) to invite them as a collaborator? Can I require an external collaborator to use MFA to access our Box content? Is it better to use a shared link, which is open to everyone one, but can be password protected and have an expiration date. There is a lot of Box propaganda (blog posts) about encryption and it being a secure way to share files, but no specific - step-by-step instructions to share sensitive files using best practices.
Solved
What is the most secure way to share a sensitive file with external collaborators?
Best answer by jamesduncan-box
Hi
Thanks for your question, this is certainly a very relevant and important topic. Please see my feedback and suggested steps below:
- Best practice for sharing sensitive files with an outside partner: invite the partner as an external collaborator on a folder (or file-level collaborator) rather than sending an open shared link. Collaboration gives you stronger, auditable, and persistent access control.
- Yes — you can require external collaborators to use two‑factor / 2‑step verification. Admins enable and enforce 2FA for external collaborators from Admin Console > Enterprise Settings > Security. External collaborators not enrolled will be blocked until they enroll.
- Shared links are convenient but inherently less secure when set to “People with the link”. You can add mitigations (password, expiration, restrict downloads, limit scope to “People in your company” or “Invited people only”), but an invited collaborator is safer for sensitive content.
Recommended workflow (step‑by‑step)
-
Decide where to host the sensitive file
- Create or pick a folder designated for external collaboration (separate root or a subfolder labelled clearly for external parties). Keep sensitive content higher or in protected folders as appropriate.
-
Use folder-level collaboration where practical
- Invite the external partner as a collaborator on the folder (or on the specific file if you want to limit scope). Invite by their Box-registered email. This makes the folder appear in their All Files and provides clearer, persistent access controls and auditability.
-
Require 2FA and strong passwords for external collaborators (admin step)
- From the Admin Console > Enterprise Settings > Security, enable “Require 2‑step verification for external collaborators.” Select the authentication method (Authenticator app (TOTP) is recommended). Optionally enforce immediately or schedule with notification. Also enable “Require strong passwords (for external collaborators)” if you want them to meet password criteria. External collaborators must enroll in 2FA before they can access your enterprise’s shared content.
-
Invite the user and confirm enrollment
- Invite the partner as a collaborator (Share > Add names or email addresses > Choose role). If your enterprise requires 2FA for external collaborators, the invitee will see content as blocked until they enroll; they can enroll via the pending invitations panel or Account Settings. Verify they completed enrollment before placing highly sensitive content.
-
Assign the least privilege role needed
- Choose the minimal collaborator role that enables required work (e.g., Viewer, Viewer Uploader, Editor, Co‑Owner). Use waterfall permission model: role assigned at a parent folder applies to subfolders; you can give higher access at a subfolder if needed by inviting separately.
-
Apply Shield / access policies (if available)
- If you have Box Shield, apply appropriate Shield Access Policy for Confidential content: restrict shared link scope to “Invited people only,” restrict downloads/printing for external users, enable watermarking, block integrations/downloads, etc.
-
If you must use a shared link, lock it down
- Prefer “Invited people only” scope. If you must use a link outside Box accounts:
- Do not use People with the link for sensitive info unless unavoidable.
- If using People with the link, enable Require Password and set a strong password, set an Expire Link date, turn off downloads if you want view‑only, and avoid custom public URLs. Administrators should set shared link defaults to “People in your company” to reduce accidental public links.
- Prefer “Invited people only” scope. If you must use a link outside Box accounts:
-
Use additional protections and monitor
- Enable exposed‑password detection and compromised credential blocks for external users if available. Use Shield, watermarking, and download restrictions. Run shared link reports regularly and review collaborations before large policy changes.
I hope that this is helpful.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
