01
Path
Use the exact UNC path. If the server or share cannot be reached, stop. You are still in DNS, routing, VPN, server, or SMB availability troubleshooting.
Everyday IT · File Server Permissions
Windows network file access usually passes through more than one authorization layer. A reachable server and a valid share do not prove the user has NTFS access, and a correct NTFS ACL does not guarantee the share layer allows the same action.Prove the path. Prove the identity. Then separate share from NTFS.
Do not change ACLs until each earlier layer is already proven.
01
Use the exact UNC path. If the server or share cannot be reached, stop. You are still in DNS, routing, VPN, server, or SMB availability troubleshooting.
02
Confirm which Windows or domain account is actually being used. Saved credentials, alternate domain accounts, stale sessions, and local credentials can make the correct path fail under the wrong identity.
03
Check the SMB share permission that applies when the user reaches the folder over the network. Treat it as one gate, not the whole answer.
04
Check the file-system ACL on the actual folder or file, including group-based entries, inheritance, explicit permissions, and any Deny entries.
05
Prove what the user actually receives from direct, inherited, and group-based permissions instead of assuming the visible ACL explains the result.
06
Test the action the user needs over the same network path: browse, open, create, edit, rename, or delete. The permission dialog is not the final test.
Path → Identity → Share → NTFS → Effective Access → Verify
The two layers overlap, but they are not interchangeable.
Share permission
Share permissions apply when the resource is reached through the SMB share. They can allow or restrict Read, Change, or Full Control at the share boundary.
NTFS permission
NTFS permissions apply to folders and files themselves. They control detailed rights and inheritance regardless of how complex the share structure becomes.
Network result
For network access, the effective result cannot be more permissive than either layer allows. A permissive share does not override restrictive NTFS, and permissive NTFS does not override a restrictive share.
Local result
If the same user or admin can work with the folder locally on the server but network access fails through the UNC path, the share layer becomes an important comparison point.
The wording of the failure can help identify the next test.
Path not found
If the server name, share name, or route cannot be reached, solve connectivity or resource availability first. Permissions cannot fix a path that does not exist from the client.
Access Denied
Once the path resolves and the SMB service responds, verify identity, role-based groups, share permissions, NTFS permissions, and effective access.
Read works, write fails
The user may have enough permission to list or open content but not enough for create, save, rename, or delete operations. Test the exact action the role requires.
One folder fails
If sibling folders work but one child folder fails, look for broken inheritance, unique ACLs, different groups, or explicit entries at that folder boundary.
Seeing the right group in Active Directory is only part of the proof.
Role group
Compare the user with a known-good peer and identify the security group that should grant the role. Avoid solving ordinary access with privileged groups or direct Full Control.
Token
A newly added security-group membership may not be present in the user's existing Windows logon token. Sign-out, reconnect, or another approved token refresh may be required before retesting.
Nested groups
Nested security groups can be valid but harder to reason about. If the permission path is not obvious, document the chain instead of adding another direct entry.
Effective Access
Use Windows Effective Access or an approved equivalent to verify the user's resulting permission at the exact object before changing the ACL again.
Most permission sprawl starts with a rushed attempt to make one ticket disappear.
Avoid
That may make the symptom disappear while destroying least privilege and hiding which layer was actually wrong.
Avoid
If you change both at once, you lose the comparison that would have identified the failing layer. Change the smallest justified thing after the failure is proven.
Avoid
Unique permissions can be necessary, but they should not be a discovery tool. Preserve the existing ACL and a known-good access path before changing inheritance.
Avoid
Explicit Deny can interact with nested groups and other access paths in ways that are harder to troubleshoot later. Prefer a clean allow-based design unless the environment requires otherwise.
Use a known-good user or path to isolate the permission boundary.
Same path
If a peer with the same role can use the exact UNC path from a comparable device, the server and share are probably available. Compare identity, groups, token state, and effective access.
Same user
That difference points toward the network-share layer or a different authentication context. Do not rewrite the NTFS ACL until the comparison is explained.
Same user
That difference points toward inheritance or a unique ACL boundary on the child object.
Several users
Move upstream. A shared failure can indicate the share itself, SMB service, server state, storage, identity dependency, or a broad permission change.
Permission troubleshooting becomes risky when the business access model is unclear.
Escalate
Do not infer business authorization from whatever ACL exists today. Get the approved role and owner clarified first.
Escalate
If multiple child folders, service accounts, applications, or nested groups depend on the same tree, document the current model before changing it.
Escalate
Backup, scanning, application, service, or automation identities may depend on the path. Preserve those dependencies before restricting access.
Follow the layer you actually proved.
Identify the real resource before rebuilding mappings or changing permissions. Troubleshoot mapped drives and file access
Refresh the user's token and prove effective access before adding another ACL entry. Test access after a group change
Preserve the approved access path and rollback record before restricting a child folder. Restrict inherited permissions safely
See how one public-safe case preserved approved access, converted inherited entries, removed only the unwanted broad ACE, and verified both sides without changing the SMB share. Read case KT-000005
Hold one variable steady and compare against a working peer or path. Use a known-good comparison