Protect Agent Dashboard
HYAS Protect Agent Dashboard
To begin using the HYAS Protect Agent, navigate to the HYAS Protect UI, login, and click on the Settings (gear) icon. From there, select ‘Organization Settings' and then 'Protect Agent’ from the left side menu bar.


Once there, you will be presented with the HYAS Protect Agent Dashboard. This dashboard allows you to Manage, Troubleshoot, Configure Settings & Install the Agent.
Manage Tab
The Manage Agent tab is comprised of:
Trash icon
Delete devices that are no longer in the organization. If an agent is deleted but still synchronizing, it will show up again. You must uninstall an Agent for it to stop syncing.
Refresh
To refresh the view when new agents are added, or to determine an updated
Last Sync Date
Download
Download the list of Agents. CSV or JSON.
Add Filter +
To apply specific filters to all agents onboarded: Agent Version, Device Name, OS Type, OS Version, Status
Action
Select one or more Agents to enable button.
Update Agent - Updates the selected Agent(s) to the newest version. Current Agent must be 2.2.13 or new to be able to be updated in this method.
Disable Agent - Disables the selected Agent(s) indefinitely. Machine must be running v2.2.5 or later.
Disable Agent for 15m - Disables the selected agents for 15 minutes. Agent will automatically become re-enabled once the 15 minute timeframe has concluded. Machine must be running v2.2.11 or later.
Enable Agent - Enables the selected Agent(s). Machine must be running v2.2.5 or later.
Restart Agent - Restarts the selected Agents(s). Machine must be running v2.2.5 or later.
Run Diagnostics - Retrieves troubleshooting logs from the selected Agents. Shown under the Troubleshoot Tab. Machine must be running v2.2.5 or later.
Uninstall - Uninstalls the Agent directly from the Central Agent Management console. Agent to be uninstalled must be 2.2.6 or later to be uninstalled using this method.
Please allow approximately 5 minutes for actions to execute. You may need to refresh the page to view them.

Search Data Table
To perform a case-insensitive substring search on any columns within the current data displayed (50-300 agents)
Using the
Add Filter +function takes more clicks, but is comprehensive to all agents.If you have more than 300 agents, then a combination of
Add Filters +followed by theSearch Data Tableis suggested.
Using the
Search Data Tablefunction is fast, but not comprehensive beyond 300 agents.If you have 300 or fewer agents, then
Search Data Tableis recommended.
Agent List Table
The columns available within the table are:
Checkbox - To select one or more devices to manage
Status
Installed, Enabled and working as intended
Installed, Enabled, No status <48h - Agent hasn’t checked in with the backend for less than 48hrs
Installed, Enabled, No Status >48h - Agent hasn’t checked in with the backend for more than 48hrs
Installed, Enabled, Inactive due to problem - Agent is installed and enabled but experiencing a communication issue
Installed, Disabled/Bypassed - Agent has been disabled/bypassed by the Administrato
Uninstalled
Device Name
Username - The user logged into the device. Mac and Windows only. Machine must be running agent v2.2.5 or later.
Client IP
Last Sync Date
OS Type
OS Version
Agent Version
Last Action - Last action taken on an Agent
Pending Actions - Action initiated but not yet executed
Actions - Can be used when performing an Action on a single Agent.
To create Actions on Multiple Agents at once, use the Action button from the menu bar.
Agents that haven’t checked in for 90 days will be automatically removed from the table. They’ll reappear once they check in again.
Troubleshoot Tab
Available for Windows and Mac Agents running v2.2.5 and later.
The Troubleshoot tab displays detailed logs retrieved from any Agents you’ve selected for diagnostics. To run diagnostics on one or more Agents, go to the Manage tab, select the desired Agent(s), and choose Action → Run Diagnostics.
You can also download the resulting troubleshooting logs as a .txt file by selecting Download Logs icon.
Please allow approximately 5 minutes for the troubleshooting logs to become available. You may need to refresh the page to view them.
Troubleshooting logs will include but are not limited to the following information:
Machine Details: Hardware, OS, release information
Check Installation: Installation details around the HPA
Active Network Interfaces
If the HYAS Protect Agent is active, DNS Servers should equal 127.0.0.1 (loopback)
DNS Lookup through OS
DNS lookup direct
Corresponds with the “Proxy Check” of the
Last 500 lines of the log file
Last 500 lines of the querylog file
Kernel extensions
Network Services
Firewall Rules
Sample Troubleshooting Log:

Settings Tab
The settings tab offers a variety of tools to help you manage your HYAS Protect Agent, including options to configure local domains and resolvers, as well as control whether employees are allowed to temporarily disable the Agent.
Local Domains
The Local Domains feature provides a streamlined approach to managing your local/internal domains effectively. These domains, utilized within a private network, are exclusive to an organization and are not publicly accessible on the internet. Internal DNS servers resolve these domain names, facilitating access to organization-specific resources and services within the intranet. With Local Domains, you can specify the domains for internal resolution, configure DNS resolvers for the Local Domains list, and ascertain the connectivity of a device to the local network.
To Configure Local Domains:
Navigate to the settings icon in the top left of HYAS Protect.

Then select Protect Agent.

Next, select Settings.
Finally, enter your Local Domains in the first box. Configuring Local Domains will let the HYAS Protect Agent know when it should resolve domains locally instead of sending them for external resolution.
Local Resolvers
Next, enter the IP address(es) for the resolver(s) that should be queried when reaching out to the previously configured Local Domains. Doing this will ensure that the Local Domains are sent to your internal DNS resolvers for resolution instead of externally where they may not be resolved.
Local Domains AND Local Resolvers must be configured in order for proper resolution of local domains.
Split-Horizon DNS: Local Network Test
Finally, Split-Horizon DNS: Local Network Test can be configured if utilizing a Split-Horizon DNS. Split-Horizon DNS or Split-Brain DNS is a configuration where a DNS server provides different sets of DNS information based on the location or characteristics of the querying system. In a Split-Horizon setup, the DNS server resolves the same domain name to different IP addresses depending on whether the request originates from within the internal network (intranet) or from the external internet.
Test Query: Choose a query with an A record that internal/local resolvers can return.
Test Value: Specify the expected return value from the internal resolvers (IP).
Procedure:
The agent will perform an A record lookup for
test.local.hyas.com.Queries will be sent to the specified internal resolvers at IP addresses 192.168.1.1 and 192.168.1.2.
If any of these resolvers returns the expected value (192.168.1.72), the agent concludes that the device is on the local network.
Outcome:
All subsequent lookups for *.local.hyas.com will be directed to the identified local resolvers.
The Test Query AND Test Value must be configured for Split-Horizon to work properly.

Please see our HYAS Agent Documentation for additional details on deployment steps.
Allowing Temporary Agent Disable
Administrators can decide whether to allow end users to temporarily disable the HYAS Protect Agent for 5 minutes. By default, this feature is turned off. If enabled, users can disable the Agent on their local device for up to 5 minutes. This functionality is available on Agent v2.2.7 or later.

Safe Search
HYAS Protect enables the enforcement of Safe Search functionality for Google, YouTube, Bing, and DuckDuckGo. Safe Search filters out explicit content from search results, ensuring that inappropriate material is not displayed, making it especially valuable for protecting younger users. This feature is available only when using Agent v2.2.8 or later.
After enabling Safe Search, you must restart the local machines for the changes to take effect.

Disable Agent on Local Network
HYAS Protect administrators can configure agents to automatically disable themselves when connected to a trusted local network. When disabled, the agent ceases protection, allowing the machine to utilize the local or internal DNS infrastructure for DNS resolution. This full disablement ensures seamless integration with internal network resources while prioritizing flexibility.
For this capability to work, one must enable Disable Agent on Local Network and properly configure Split-Horizon DNS: Local Network Test so that the agent knows when it is connected to a local network.

Ignore VPN Network Adapters (Windows only)
When enabled, the agent will not proxy DNS requests sent over VPN connections. These requests will bypass the agent and be resolved according to the VPN's DNS settings. DNS traffic from regular network interfaces (such as WiFi or Ethernet) will continue to be proxied by the agent and resolved through
HYAS Protect’s cloud resolvers.Use this setting if you want to exclude VPN-routed DNS traffic from agent-based resolution.

Install Tab
If deploying the HYAS Protect Agent AND your organization uses local domains, please be sure to configure Local Domains (instructions above) PRIOR to deploying the HYAS Protect Agent.
All of our agents can be downloaded from this portion of the settings page. Copy your
Install Keyand then select the version of the Agent you wish to deploy.Then, follow the prompts to complete the installation.