5.2 Shared Network Resources, SMB Shares & Cloud Synchronization

Key Takeaways

  • Shared network resources use the Server Message Block (SMB) protocol over TCP port 445 and are referenced using Universal Naming Convention (UNC) paths or mapped network drive letters.
  • Share permissions apply exclusively to network traffic across SMB, whereas NTFS permissions apply both locally and over the network; when both apply, the most restrictive effective permission governs access.
  • In Windows security evaluation, an explicit Deny permission always overrides an explicit or inherited Allow permission, and child objects inherit permissions from parent folders unless inheritance is explicitly disabled.
  • Group Policy Objects (GPOs) apply in the strict Local, Site, Domain, Organizational Unit sequence (LSDOU) with the last-applied OU policy taking precedence; gpupdate refreshes policy on the local machine, and although Cisco also names adgpupdate, Microsoft documents no such standalone command — remote and OU-wide refreshes use the Invoke-GPUpdate cmdlet or the GPMC Group Policy Update action.
  • OneDrive for Business signals local versus cloud state through Files On-Demand status icons and offers Version History for recovery, but Google Drive, Dropbox, Box, and S3 buckets honour neither NTFS nor share permissions — their access is granted in the provider console or an AWS IAM policy, so those tickets escalate to the cloud or identity team rather than the file server team.
Last updated: September 2026

5.2 Shared Network Resources, SMB Shares & Cloud Synchronization

[!IMPORTANT] The Golden Rule of File Access: When accessing shared storage across a Windows network, permissions are evaluated at two independent layers: Share Permissions and NTFS Permissions. The most restrictive permission between the two layers always becomes the effective permission, and an explicit Deny overrides any Allow.

Enterprise end users depend on shared network drives, departmental repositories, and synchronized cloud storage to collaborate. IT support technicians must understand how network storage protocols operate, how to map drives, how Windows calculates effective permissions, how Group Policy enforces configurations, and how to troubleshoot modern cloud synchronization engines.


Shared Network Storage: SMB, UNC Paths & Drive Mapping

In corporate networks, centralized file servers host shared directories that multiple users access simultaneously across the Local Area Network (LAN).

The Server Message Block (SMB) Protocol

Windows file sharing relies on the Server Message Block (SMB) application-layer network protocol:

  • Modern Direct SMB (TCP Port 445): Standard since Windows 2000, SMB traffic communicates directly over TCP port 445 without needing legacy NetBIOS transport.
  • Legacy NetBIOS over TCP/IP (Port 139): Older systems routed SMB over NetBIOS Session Service (TCP 139) and NetBIOS Name Service (UDP 137).
  • SMB Protocol Versions:
    • SMBv1: Obsolete and highly insecure. Vulnerable to severe network exploits (such as the EternalBlue exploit used by the WannaCry ransomware). Modern operating systems disable SMBv1 by default.
    • SMBv2: Introduced performance optimizations, request compounding, and larger buffer sizes.
    • SMBv3: Adds robust security features including AES-128/256 end-to-end transport encryption, SMB Multichannel, and pre-authentication integrity checks.

Universal Naming Convention (UNC) Paths

To access a shared network resource without mounting it as a local drive, users and applications utilize Universal Naming Convention (UNC) syntax:

\\ServerName\ShareName\Subfolder\Document.docx
\\192.168.10.25\FinancialData\Q3_Report.xlsx
  • \\ServerName: The hostname or IP address of the file server hosting the resource.
  • \ShareName: The logical name assigned to the shared folder by the administrator.
  • \Subfolder\Document.docx: The internal path structure within the share.

Administrative / Hidden Shares

Windows automatically creates hidden administrative shares upon installation, identified by a trailing dollar sign ($):

  • C$, D$: Administrative drive root shares providing complete access to the root of storage volumes.
  • ADMIN$: Maps directly to the Windows system root (C:\Windows), used by remote management tools.
  • IPC$: Inter-Process Communication share used for temporary named pipe connections during authentication.
  • Security Rule: Administrative shares ending in $ do not appear when browsing network shares in File Explorer; connecting to them requires explicit local or domain administrative credentials.

Mapping Network Drives (GUI & Command Line)

Mapping assigns a persistent local drive letter (such as S: or Z:) to a remote UNC path, making the network folder appear as a local disk in File Explorer.

:: Map network share to drive letter Z: and make it persistent across reboots
net use Z: \\fileserver01\marketing /persistent:yes

:: Automatically map the next available drive letter in reverse alphabetical order
net use * \\fileserver01\public

:: Disconnect / unmount a mapped network drive
net use Z: /delete

:: View all currently active network connections and mapped drives
net use

Share Permissions vs. NTFS Permissions

A critical responsibility of IT support technicians is diagnosing why an authorized user is receiving an "Access Denied" error. File access across a network is governed by two completely separate security layers:

                    [ USER OVER NETWORK ]
                              │
                              ▼
              ┌───────────────────────────────┐
              │       SHARE PERMISSIONS       │  <-- Evaluated 1st (Network only)
              └───────────────┬───────────────┘
                              │ (Passes through)
                              ▼
              ┌───────────────────────────────┐
              │       NTFS PERMISSIONS        │  <-- Evaluated 2nd (Local & Network)
              └───────────────┬───────────────┘
                              │
                              ▼
                 [ EFFECTIVE PERMISSIONS ]    <-- MOST RESTRICTIVE WINS!

Layer 1: Share Permissions (Network-Only)

Configured on the "Sharing" tab of folder properties in Windows:

  • Scope: Apply only when users connect to the resource across the network via SMB / UNC paths. They have zero effect on users who log in locally at the physical server console.
  • Granularity: Can only be applied at the folder level, never to individual files.
  • Permission Levels:
    1. Read: View folder names, open files, view data, run program files.
    2. Change: Includes all Read permissions plus creating new files/folders, modifying existing file data, and deleting files/subfolders.
    3. Full Control: Includes all Change permissions plus modifying share permissions.

Layer 2: NTFS Permissions (Local and Network)

Configured on the "Security" tab of files and folders formatted with the NTFS file system:

  • Scope: Apply to both local users (logging on directly to the machine console) and network users connecting via SMB shares.
  • Granularity: Can be assigned to entire folders, subfolders, or individual files.
  • Standard Permission Levels:
    1. Read: View file/folder contents, view attributes, view permissions.
    2. Read & Execute: Read contents plus execute software applications and scripts.
    3. List Folder Contents: Specifically view file and subfolder names within a directory.
    4. Write: Overwrite files, write new data to files, create new files and subfolders, change file attributes.
    5. Modify: Combines Read, Read & Execute, and Write, plus the ability to DELETE files and subdirectories.
    6. Full Control: All Modify permissions plus the ability to Take Ownership and Change Permissions on the object.

Effective Permissions: The Calculation Rules

When evaluating a user's actual access rights across a network share, technicians apply three cardinal rules:

  1. Cumulative Group Membership: Within each layer (Share or NTFS), permissions granted to the user account and all security groups the user belongs to are additive (combined).
  2. Explicit Deny Overrides Allow: An explicit Deny setting on an account or any group to which the user belongs supersedes any Allow permission.
  3. Most Restrictive Layer Governs Network Access: The final effective network permission is the most restrictive intersection between the Share permission set and the NTFS permission set.

Permission Calculation Scenarios

ScenarioShare PermissionNTFS PermissionEffective Network AccessExplanatory Rationale
1Full ControlReadReadNTFS is more restrictive; user cannot modify or delete files.
2ReadModifyReadShare is more restrictive; user cannot write or delete despite NTFS Modify rights.
3ChangeFull ControlChangeUser can read, write, and delete files, but cannot change NTFS permissions or take ownership over the network.
4ChangeRead & Write (No Delete)Read & WriteUser can create and edit documents, but cannot delete files because NTFS Delete is absent.
5Full ControlModify (with Deny Write)Read & Execute / ListThe explicit Deny Write in NTFS overrides all Allow Write rights.

Permission Inheritance and Blocking

By default, all subfolders and files created inside an NTFS folder inherit the access permissions of the parent container (Permission Inheritance).

  • Disabling Inheritance: If a technician needs unique permissions on a subfolder (e.g., restricting a Payroll subfolder inside GeneralAccounting), they open Advanced Security Settings and select Disable inheritance.
  • Conversion Options:
    • Convert inherited permissions into explicit permissions: Copies parent permissions into standalone explicit permissions, allowing technicians to selectively remove unwanted groups while retaining administrative access.
    • Remove all inherited permissions: Completely wipes the Access Control List (ACL), leaving only administrators who explicitly take ownership.

Group Policy Objects (GPOs) & Client Enforcement

Group Policy Objects (GPOs) allow system administrators in Active Directory to centrally configure operating system settings, security restrictions, software installations, and mapped network drives across thousands of domain-joined endpoints.

The LSDOU Processing Order

Group policies process in a strict hierarchical order known by the acronym LSDOU:

+-----------------------------------------------------------------------------------+
|                         GPO PROCESSING ORDER (LSDOU)                              |
+-----------------------------------------------------------------------------------+
| 1. LOCAL   --> Local computer policy on the client machine. (Processed 1st)       |
| 2. SITE    --> Active Directory Site policy (based on IP subnet location).        |
| 3. DOMAIN  --> Domain-wide GPOs (e.g., Default Domain Policy).                    |
| 4. OU      --> Organizational Unit GPOs (applied top-down from parent OU to       |
|                child OU). (Processed LAST)                                        |
+-----------------------------------------------------------------------------------+
  • Precedence Rule: The Last Policy Applied Wins! Because policies are processed in sequence from Local down to OU, settings applied at the Organizational Unit (OU) level overwrite conflicting settings defined at the Domain, Site, or Local levels.
  • Exceptions: A GPO configured with the Enforced (No Override) flag cannot be overridden by downstream OUs. Conversely, an OU configured with Block Policy Inheritance prevents higher-level policies from applying unless they are Enforced.

Command-Line Group Policy Diagnostics

Technicians use specific command-line utilities to troubleshoot policy failures:

  • gpupdate /force: Forces the local client machine to immediately contact the domain controller and reapply all user and computer GPO settings, bypassing standard 90-minute background refresh intervals.

  • adgpupdate: Cisco's exam topics name this alongside gpupdate as a way to force a Group Policy update. Be aware that Microsoft does not document a standalone adgpupdate executable — the documented mechanisms for refreshing policy beyond the local machine are the Invoke-GPUpdate PowerShell cmdlet and the Group Policy Management Console. Learn the term as Cisco lists it, and know what actually performs the job:

    • Invoke-GPUpdate -Computer "WKS-014" -Force: The GroupPolicy PowerShell cmdlet (Windows Server 2012 and later, supplied with the Remote Server Administration Tools). It schedules gpupdate on a remote computer, and piping it from Get-ADComputer refreshes an entire set of machines. Use -RandomDelayInMinutes 0 to start immediately rather than at the default staggered offset.
    • GPMC > right-click an organisational unit > Group Policy Update…: Refreshes every computer in that OU and its child OUs from one console, reporting per-machine success and failure.
    • Prerequisite for both: the target clients' firewalls must allow the remote scheduled-task traffic (TCP port 135 and related RPC ports). Windows Server ships a Group Policy Remote Update Firewall Ports starter GPO for exactly this purpose, and a blocked firewall is the usual reason a remote refresh reports failure while a local gpupdate succeeds.
  • gpresult /r: Generates a quick text summary in Command Prompt displaying the Resultant Set of Policy (RSoP). It shows which GPOs were applied, which were filtered out, and what security groups the logged-in user belongs to.

  • gpresult /h C:\temp\GPOReport.html: Exports an exhaustive, interactive HTML report detailing every applied registry key, security restriction, and drive mapping policy.


Cloud File Services: Microsoft OneDrive for Business

Modern enterprise endpoints integrate cloud file synchronization engines like OneDrive for Business and SharePoint Online directly into Windows File Explorer.

OneDrive Files On-Demand Status Icons

To preserve local hard drive space on laptops while keeping millions of cloud documents accessible, OneDrive utilizes Files On-Demand. Each file displays a status glyph in File Explorer:

[☁️ Blue Cloud]          --> ONLINE-ONLY: Stored exclusively in cloud; 0 bytes on disk.
[⚪ Green Check / White] --> LOCALLY AVAILABLE: Downloaded on open; purged by Storage Sense.
[🟢 Solid Green Check]   --> ALWAYS AVAILABLE: Pinned offline; never purged from disk.
[🔄 Syncing Arrows]     --> CURRENTLY SYNCING: Actively uploading or downloading changes.
[🔴 Red Circle with X]   --> SYNC ERROR: Locked file, illegal character, or quota exceeded.
  • Blue Cloud (Online-Only): The file exists in cloud storage. It takes up 0 bytes on the local hard drive. When double-clicked, the operating system downloads the file on demand. Requires an active internet connection.
  • Green Check in White Circle (Locally Available): The file was opened or downloaded and resides on the local drive. If local storage space runs low, Windows Storage Sense can automatically convert the file back to online-only.
  • Solid Green Circle with White Check (Always Keep on This Device): The user explicitly right-clicked the file/folder and selected "Always keep on this device". It is permanently stored locally and accessible offline under all conditions.
  • Two Blue Syncing Arrows: The file is actively uploading or downloading.
  • Red Circle with White X (Sync Error): Synchronization is halted. Common causes include illegal characters in the filename (\, /, :, *, ?, ", <, >, |), filenames exceeding the 260-character path limit, or file locking by an open application.

Version History and Ransomware Recovery

OneDrive and SharePoint maintain cloud-based Version History:

  • Granular File Restoration: Users can right-click any synchronized document in File Explorer, select Version History, and view every previous save along with timestamps and modifying authors. Users can restore an uncorrupted version if an accidental overwrite or macro corruption occurs.
  • Disaster / Ransomware Rollback: If a workstation is infected with ransomware that encrypts local OneDrive files, administrators can initiate a complete OneDrive library restore. This feature rolls back the entire user repository to any point in time over the preceding 30 days, neutralizing ransomware extortion without paying a ransom.

Troubleshooting OneDrive Sync Stalls

When OneDrive stops syncing:

  1. Inspect Notification Tray: A grey icon with a line through it indicates OneDrive is paused or signed out. Click the icon, select Help & Settings, and verify connection status.
  2. Check Windows Credential Manager: Stale or expired Office 365 tokens in Windows Credential Manager (control keymgr.dll) cause silent authentication failures. Clear stale credentials under Windows Credentials.
  3. Reset the OneDrive Client: If synchronization hangs indefinitely, run the built-in reset executable:
:: Reset OneDrive synchronization engine without deleting cloud data
%localappdata%\Microsoft\OneDrive\onedrive.exe /reset

:: If OneDrive does not restart automatically after two minutes, relaunch manually:
%localappdata%\Microsoft\OneDrive\onedrive.exe

Other Cloud Drives: Google Drive, Dropbox, Box, and S3 Buckets

Exam topic 3.1 lists mapping a shared drive "including SMB and cloud drive (S3 bucket, OneDrive, Google Drive, Dropbox, Box, etc.)". OneDrive is covered above; the rest appear regularly in mixed estates, and each attaches to the desktop differently.

ServiceHow it appears to the userSupport notes
Google Drive for desktopA mounted virtual drive letter (Windows, default G:) or a Finder volume on macOSStreaming by default; "Available offline" pins a file locally. Shared drives appear under Shared drives, separate from My Drive
DropboxA synced folder in the user profile, with Smart Sync/online-only placeholdersSelective Sync controls which folders occupy local disk; the badge overlay shows sync state
Box DriveA mounted network-style drive streaming content on demandEnterprise permissions are set in the Box web console, not in Windows; local NTFS permissions do not apply
Amazon S3 bucketNot a drive at all by default — object storage reached through the AWS console, CLI, or SDKThird-party tools can present a bucket as a drive letter, but access is governed by IAM policies and bucket policies

The Distinction the Exam Cares About

Cloud file services are not SMB shares, and they do not honour NTFS permissions. When a user cannot open a file on a mapped S: drive, you check share and NTFS permissions and group membership. When a user cannot open a file in Google Drive, Dropbox, Box, or an S3 bucket, the permission lives in the provider's own console — Drive sharing settings, a Dropbox folder membership, a Box collaboration role, or an AWS IAM policy attached to the user or role. Escalating an S3 access problem to the Windows server team wastes the ticket; it belongs with the cloud or identity team.

S3 is object storage, not a filesystem. Buckets hold objects addressed by key, with no true folder hierarchy — the "folders" in the console are prefixes in the object key. There is no file locking and no partial in-place update, so an S3 "drive letter" produced by a third-party gateway cannot behave like a real network drive for applications that expect to lock and seek within a file. Databases and Office files opened for shared editing directly from a mounted bucket are a classic source of corruption reports.

Common Troubleshooting Steps Across All Cloud Drives

  1. Confirm the account and tenant. A user signed into a personal account will not see corporate content. This is the single most common cause of "all my files disappeared."
  2. Check local free disk space. Streaming clients still need cache space; a full disk stalls sync silently.
  3. Distinguish "not synced" from "not permitted." A file that appears greyed or with an error badge is a sync problem; a file the user cannot see at all is a sharing/permission problem in the provider console.
  4. Verify the file is not open elsewhere. Cloud clients resolve simultaneous edits by creating a conflicted copy rather than blocking the save, so users report "my changes vanished" when the changes are in a second file named for the other device.
  5. Check filename and path constraints. Long paths and characters that are legal in the cloud but illegal in Windows will refuse to sync down.
Loading diagram...
Share vs NTFS Effective Permissions & Group Policy Processing Hierarchy
Test Your Knowledge

A marketing employee needs to access a shared project folder over the local network at \CorpFiles\Campaigns. The Share Permissions on the Campaigns folder grant the MarketingTeam group Change access. However, the underlying NTFS Permissions on the directory grant the MarketingTeam group Read access. When the employee connects to the share over the network and attempts to modify and save an existing budget spreadsheet, what will happen and why?

A
B
C
D
Test Your Knowledge

A system administrator links four different Group Policy Objects (GPOs) that configure desktop security settings across an Active Directory infrastructure. According to the standard Windows Group Policy processing hierarchy (LSDOU), in what order are policies applied to a domain workstation, and which policy layer has the final precedence?

A
B
C
D
Test Your Knowledge

An employee's Windows 11 laptop shows a white circular icon containing a green outline checkmark next to several project files inside their OneDrive for Business folder. What does this status icon indicate regarding the files' physical storage location and behavior?

A
B
C
D