File Sharing Problems

How to Give Different Users Access to Separate OneDrive Subfolders

Ayan MasoodAyan Masood Nov 3, 2026 869 views

Question details

The user needs to provide specific customers with access to their respective subfolders without exposing all the subfolders contained within a shared parent OneDrive directory.

How to Give Different Users Access to Separate OneDrive Subfolders
Product
OneDrive
Device & OS
not provided
Scenario
Sharing multiple subfolders located in a single parent directory with different individuals securely.
Observed behavior
A standard shared link to the parent folder grants all users uniform access to all subfolders, preventing restricted visibility on a per-user basis.
Before you start

Ensure you have owner or full editing permissions for the parent OneDrive folder and have the exact email addresses of the users you intend to invite.

Solution 1Recommended

Assign Direct Subfolder Permissions and Share an Existing Access Link

By sharing each subfolder directly with the intended users and then generating a parent folder link for 'people with existing access', you can control exact visibility.

OneDrive does not support dynamic parent links that automatically route users to different private subfolders. Instead, you must grant permissions at the individual subfolder level first, and then share a link to the overarching parent folder that respects those previously set permissions.

1
Share the specific subfolder

Navigate to the specific subfolder in OneDrive, click the 'Share' or 'Manage Access' icon, and enter the email addresses of the users who should have access. Separate multiple email addresses with semicolons.

2
Repeat for remaining subfolders

Apply the exact same direct-sharing process for each remaining subfolder, ensuring each user or group only receives an invitation to their designated folder.

3
Create an existing access link

Go up one directory level to the parent folder, click 'Share', click the gear icon or link settings, and change the link type to 'People with existing access'.

4
Distribute the parent link

Copy and share this parent link with your clients. When users click it, OneDrive will only display the specific subfolders they were explicitly granted permission to view.

Assign Direct Subfolder Permissions and Share an Existing Access Link
Bulk Email Entry: If you need to share a subfolder with hundreds of users, you do not have to type them individually. Simply format your list so that each email address is separated by a semicolon (e.g., user1@example.com; user2@example.com) and paste the entire block directly into the sharing field.
Free Microsoft Office alternative

Looking for a Simpler Way to Manage and Share Office Documents?

If Microsoft OneDrive and Office 365 permission settings feel too complex, WPS Office offers a powerful, lightweight alternative. Enjoy robust cloud file sharing, full Microsoft format compatibility, and a highly intuitive interface—all for free.

100% compatibility with Microsoft Word, Excel, and PowerPoint file formats.Built-in WPS Cloud makes document sharing and collaborative permissions straightforward.Lightweight application that uses minimal system resources on Windows, Mac, and mobile.Free to use with a user-friendly, familiar interface.
microsoft office alternative - wps office

Frequently Asked Questions

Can I paste multiple email addresses at once when sharing a OneDrive folder?

Yes. Format your list so that each email address is separated by a semicolon, then paste the entire block into the OneDrive sharing box to grant access to multiple users simultaneously.

Will users know other subfolders exist in the parent directory?

If you correctly use the 'People with existing access' link for the parent folder, users will only see and be able to open the subfolders they have explicit permission for. Other subfolders will remain invisible to them.

Why doesn't a standard 'Anyone with the link' work for this scenario?

A standard sharing link applies the exact same permission level across the entire folder and all of its contents. To restrict subfolder access on a per-user basis, you must assign permissions individually and rely on an existing access link instead.