Endpoint to Agent Mapping
The ESET plug-in automatically generates a mapping between ESET Endpoints and the correlating LabTech agent.
If an endpoint hasn't found a match or has matched up incorrectly manually mapping can be used to resolve the issue.
Automatic Mapping
The plug-in automatically maps ESET endpoints to LabTech agents on two events:
1. New endpoints get synchronized from an ESET server
When new endpoints are synchronized from an ESET server to LabTech with the plug-in it will search for all network adapters that belong to LabTech agents that are not already matched to an endpoint and attempt to match the adapter's MAC address's to the MAC address's that the ERA has saved for the new endpoints.
2. When a new LabTech agent is added
During an hourly sync routine, the plug-in checks for previously synced endpoints that have no match and checks to see if any new LabTech agents have been added. If a new agent(s) has been added, the plug-in searches all network adapters that belong to the new agent and attempts to match the adapter's MAC address's to the MAC address that was reported by the ERA server.
Manual Mapping
If automatic mapping fails to find a match or has matched incorrectly, you have the option to create a manual mapping which always takes priority over an automatic match.

Opening the Manual Mappings dialog
- Open the ESET Dashboard by clicking the ESET icon in the LabTech navigation bar
- Click on "Endpoints" on the navigation panel to display the endpoints module
- Click on the "Manual Mapping" button on the top right of the dashboard.

Creating a Manual Mapping
- Inside the Manual Mappings dialog, select the "New Match" tab on the top of the window.
- Search for the ESET Endpoint you want to map
- Under "Search for" choose "ESET Endpoints"
- Under "Search query" enter a search term for the device (computer name, domain, MAC, etc) or leave blank to find all.
- (Optional) To only display unmatched devices, check the box labeled "Only show unmatched devices"
- Click Search
- The table will populate with devices related to your query.
- Identify the device you want to match and click the check mark on the far right column
- You will see the endpoint data populate the bottom left panel titled "Selected ESET Endpoint"
- Under "Search for" choose "LabTech Agents"
- Repeat steps 2.b through 4, this time you will see the LabTech agent data populate the bottom right panel titled "Selected LabTech Agent"
- Once you have confirmed that the agent & endpoint are a match, click the "Confirm match & save" button to complete the process.
You can add more matches or close this dialog.
Click "Refresh" on the top panel of the ESET Dashboard to reload the endpoints table.
Removing a previously created Manual Mapping
- Inside the Manual Mappings dialog, select the "Matches" tab on the top of the window.
- Select the Agent/Endpoint match you would like to remove.
- Click the "Remove Selected" button on the bottom right.
You can remove more matches or close this dialog.
Click "Refresh" on the top panel of the ESET Dashboard to reload the endpoints table.
Diagnosing Issues
Automatic matching
Matching is based mostly on the devices MAC addresses and takes into account the most recently information.
If two agents report the same MAC address, the most recently added one will be saved as the match.
By default, the ESET server only save the first valid MAC address that was used to connect the endpoint to the ESET server.
If this is causing an issue, It is recommended to enable "MAC address renaming" on your ERA server.
Please follow this KB article http://kb.eset.com/esetkb/index?page=content&id=SOLN707
*It is recommended to create a backup of your ESET database before changing advanced server options*
Resetting the endpoint to agent matching
All matches are stored in the table "plugin_eset_ra_endpoint_weight" in the LabTech database. This table will recreate itself / rebuilt automatically if it is cleared or deleted.