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:
Click Apple menu → System Settings.
In the left sidebar, click Privacy & Security.
Older macOS (e.g., Monterey, Big Sur, Catalina):
Click Apple menu → System Preferences.
Open Security & Privacy and go to the Privacy tab.
2.2 Enable Accessibility for the Teramind agent
In the privacy panel, select Accessibility on the left.
On the right, find:
Teramind Agent(Revealed agent), orSystem Monitoring(Stealth agent).
Turn it ON.
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:
In System Settings → Privacy & Security, scroll down and click Login Items & Extensions.
Under Network Extensions, find
.NetApp.Ensure the toggle next to
.NetAppis ON.You maybe prompted to use the extension. Click Allow / OK and enter your password if asked.
Older macOS (e.g., Monterey, Big Sur, Catalina):
In Security & Privacy → General, if you see a message like:
“System software from application ".NetApp" was blocked from loading”
click Allow.
If a Network Extensions / Extensions section appears, open it and make sure
.NetAppis 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:
