Skip to main content

Mac: Websites aren’t monitored

Updated over a week ago

If website activity is missing or incomplete in your Dashboard, first verify that your Monitoring Settings aren't restricting web data. If settings are correct, the issue is likely rooted in macOS permissions. Because macOS enforces strict privacy controls, the Teramind Agent requires specific authorizations to intercept and report web traffic.

Step 1: Check the Monitoring Settings

Before troubleshooting the Mac endpoint, ensure the Teramind Dashboard is properly configured to capture web activity.

  • Ensure Websites monitoring is turned on in the Monitoring Profile or the employee profile's Monitoring tab. Confirm that the user or group is not being superseded by a higher-priority monitoring profile where web monitoring is disabled or where the user is explicitly excluded.

  • Under the Websites monitoring settings, ensure that the specific browsers (e.g., Safari, Chrome) or domains in question are not excluded.

  • Ensure the File Driver and Network Driver are on in the Advanced monitoring settings and they don't have the browser process excluded.

Step 2: Check Permissions in macOS

2.1 Open Privacy Settings

macOS Ventura / Sonoma / Sequoia and newer:

  1. Click Apple menu → System Settings.

  2. In the left sidebar, click Privacy & Security.

Older macOS (e.g., Monterey, Big Sur, Catalina):

  1. Click Apple menu → System Preferences.

  2. Open Security & Privacy and go to the Privacy tab.

2.2 Enable Accessibility for the Teramind agent

  1. In the privacy panel, select Accessibility on the left.

  2. On the right, find:

    • Teramind Agent (Revealed agent), or

    • System Monitoring (Stealth agent).

  3. Turn it ON.

  4. Approve any prompt asking for your password or Touch ID.

2.3 Enable the NetApp network extension (Network Monitoring)

macOS Ventura / Sonoma / Sequoia and newer:

  1. In System Settings → Privacy & Security, scroll down and click Login Items & Extensions.

  2. Under Network Extensions, find .NetApp.

  3. Ensure the toggle next to .NetApp is ON.

  4. You maybe prompted to use the extension. Click Allow / OK and enter your password if asked.

Older macOS (e.g., Monterey, Big Sur, Catalina):

  1. In Security & Privacy → General, if you see a message like:

    • System software from application ".NetApp" was blocked from loading
      click Allow.

  2. If a Network Extensions / Extensions section appears, open it and make sure .NetApp is enabled, approving any prompts.

Step 3: Force the Permissions

If the above method doesn't work you may need to force macOS to re‑prompt for the permissions using sudo commands (for example, when the UI looks correct but permissions are stuck).

Check out this article to learn how to enable those permissions from the Terminal:

Did this answer your question?