macOS Mojave – Application Data Privacy

Top Articles



Overview

Retrospect Backup 15.6 supports Apple macOS Mojave (10.14).

macOS Mojave (10.14) introduced a new security feature to help users manage their data privacy: Privacy for "Application Data". This additional protection ensures you know exacty which applications have access to your data by requiring explicit consent for file-level access to certain application data folders, like Mail, Messages, and Safari, so Retrospect Backup engine and client will not be able to access the entire system without explicit user action. Follow our step-by-step guide to allow Retrospect Backup to continue protecting your Mac environment.


Upgrading

With Retrospect Backup 15.6, there are no additional steps for upgrading. Please follow the steps below after the upgrade is complete.


Steps

Retrospect needs to be listed under System Preferences > Security & Privacy > Privacy > Full Disk Access. This applies to both a local Retrospect engine and a remote Retrospect Client application.

Engine

  1. Open "System Preferences" under the Apple at the top left of your screen.
  2. Click on "Security & Privacy" then "Privacy". You should see "Full Disk Access".
  3. Click on the lock to authenticate and allow changes.
  4. Now you need to find the Retrospect applications to drag into this list. Go to "Finder". Select "Go" from the menu bar and then "Go to Folder...". Enter:
    /Library/Application Support/Retrospect
  5. Scroll down "RetrospectEngine" and "RetrospectInstantScan" and drag them into the "Full Disk Access" list. Close "System Preferences".
Mojave full disk access engine

Client

  1. Open "System Preferences" under the Apple at the top left of your screen.
  2. Click on "Security & Privacy" then "Privacy". You should see "Full Disk Access".
  3. Click on the lock to authenticate and allow changes.
  4. Now you need to find the Retrospect applications to drag into this list. Go to "Finder". Select "Go" from the menu bar and then "Go to Folder...". Enter:
    /Library/PreferencePanes
    /Library/Application Support/Retrospect
  5. Scroll down "Retrospect Client" (from the first folder) and "RetrospectInstantScan" (from the second folder) and drag them into the "Full Disk Access" list. Close "System Preferences".
Mojave full disk access client

If you do not add these, you will see the following error message during backup:

"Retrospect has detected it is not listed under "Full Disk Access" on the backup source system and cannot access all user data to create a complete backup. Please follow our step-by-step guide: https://www.retrospect.com/kb/macos_full_disk_access."


Technical details

The following are the folders that require "Application Data Privacy" ("Full Disk Access") privileges:

/private/var/db/dslocal/nodes/
/Library/Application Support/com.apple.TCC/
/Users/.../Library/Application Support/AddressBook/
/Users/.../Library/Application Support/CallHistoryDB/
/Users/.../Library/Application Support/CallHistoryTransactions/
/Users/.../Library/Application Support/com.apple.TCC/
/Users/.../Library/Calendars/
/Users/.../Library/Containers/com.apple.Home/
/Users/.../Library/Containers/com.apple.iChat/
/Users/.../Library/Containers/com.apple.mail/
/Users/.../Library/Containers/com.apple.news/
/Users/.../Library/Containers/com.apple.Safari/
/Users/.../Library/Containers/com.apple.stocks/
/Users/.../Library/Containers/com.apple.VoiceMemos/
/Users/.../Library/Cookies/
/Users/.../Library/IdentityServices/
/Users/.../Library/Mail/
/Users/.../Library/Messages/
/Users/.../Library/PersonalizationPortrait/
/Users/.../Library/Safari/
/Users/.../Library/Suggestions/

Last Update: October 16, 2018