To ensure Insightful functions correctly on macOS, specific system permissions are required. These permissions enable key features like screenshots, browser activity tracking, and application interaction.
Required Permissions
Accessibility
Enables Insightful to operate within applications.
Screen and Audio Recording
Required for capturing screenshots and screen recordings.
Permissions Visibility
Insightful provides detailed visibility into granted permissions at two levels:
Per Employee: Displays devices linked to individual employees and their permissions.
Per Organization: Shows all employees, their devices, and the status of required permissions.
Managing Permissions
Use specific endpoints on API to check permissions by employee or organization.
For individual employees, the system returns a list of devices with permission statuses:
authorized
denied or undetermined
For organizational data, the API provides a consolidated view of permissions across all employees.
Employees with the Agent version 7.3.1 or later installed can see which permissions are granted or missing for their devices.
Example Usage
If a device is not capturing screenshots, it likely means the Screen and Audio Recording permission is not granted. Similarly, if no URLs are tracked, the Automation permission for the browser may be missing.
By ensuring all required permissions are enabled during setup, Insightful can deliver uninterrupted functionality across all macOS devices.