How macOS Full Disk Access Works and How to Manage It

· Original article ↗

Summary

An explainer on macOS Full Disk Access, its role in TCC privacy controls, the risks of excessive permissions, and how users and administrators can review and manage access, including through MDM.

Key points

  • Full Disk Access is a macOS TCC permission that lets approved applications access files otherwise restricted by the system.
  • Malware exploiting TCC bypasses could abuse Full Disk Access to read sensitive data; the article cites XCSSET as an example of malware piggybacking on other TCC permissions.
  • Users can review and change application approvals under System Settings > Privacy & Security > Full Disk Access.
  • Organizations can use MDM and PPPC payloads to deploy Full Disk Access permissions to managed devices.
  • The article explains how to query the TCC SQLite database and distinguishes the system-level database from per-user permission records.

Article Details

Topic
macOS Full Disk Access permissions and their management through Transparency, Consent, and Control (TCC) and Mobile Device Management (MDM).

Malware

Vendors

Products

Tools

Related Articles