Check ID: sharepoint_onedrive_sync_restricted_unmanaged_devices
Provider: Microsoft 365
Service: sharepoint
Severity: HIGH
Categories: trust-boundaries, e3
Resource type: NotDefined

What this check verifies

Microsoft 365 SharePoint tenant settings for OneDrive sync enforce that only managed, domain-joined devices can sync. The evaluation looks for a configured list of approved domain GUIDs that limits syncing to specific Active Directory domains.

Risk

Without this restriction, users can sync SharePoint/OneDrive files to unmanaged devices, undermining:
  • Confidentiality: data copied to personal or lost endpoints, outside DLP.
  • Integrity: malicious edits synced back to sites.
  • Availability: mass deletion or ransomware can propagate via sync clients.

Recommendation

Allow OneDrive sync only from managed, domain-joined devices by maintaining an approved domain GUIDs list. For Entra-joined devices, require device compliance via Conditional Access. Apply least privilege, use DLP/sensitivity labels, and periodically review exceptions.

Remediation

Set-SPOTenantSyncClientRestriction -Enable -DomainGuids ‘<DOMAIN_GUID>’

References

Where this check fires

This check runs on every scheduled scan against your Microsoft 365 account. Findings appear at Cloud Security → Findings filterable by Check ID = sharepoint_onedrive_sync_restricted_unmanaged_devices. To re-evaluate after a fix, hit Run now on the account’s schedule under Cloud Security → Schedules — the next scan re-checks this control and marks the finding fixed or keeps it persistent.
← Back to Microsoft 365 checks