Check Point Harmony Endpoint provides comprehensive endpoint protection with anti-malware, anti-ransomware, threat emulation, and EDR capabilities managed through the cloud-based Infinity Portal. This guide covers multiple deployment methods to help you protect your organization's endpoints.
Prerequisites
Before deploying Harmony Endpoint, ensure you have:
- Infinity Portal access with administrator permissions
- Active Harmony Endpoint license assigned to your tenant
- Network connectivity allowing outbound HTTPS (port 443) to Check Point cloud services
- Administrative rights on target endpoints
- Supported operating system: Windows 10/11, Windows Server 2016+, macOS 10.15+, or supported Linux distributions
Understanding Deployment Options
Harmony Endpoint offers several deployment methods to suit different environments:
| Method | Best For | Requirements |
|---|---|---|
| Tiny Agent | Quick deployment, small environments | Internet connectivity during install |
| Offline Package | Air-gapped networks, custom deployments | Pre-downloaded full package |
| Deployment Agent | Large AD environments, remote push | Domain-joined initiator machine |
| Microsoft Intune | Cloud-managed Windows devices | Intune enrollment |
| Group Policy/SCCM | Enterprise Windows environments | AD infrastructure |
Method 1: Deploy Using the Tiny Agent (Recommended)
The Tiny Agent is a lightweight installer (under 1MB) that downloads and installs components based on your deployment policy.
Step 1: Download the Tiny Agent
- Log in to the Infinity Portal at https://portal.checkpoint.com
- Navigate to Harmony Endpoint from the left menu
- Click Overview in the dashboard
- Click Download Endpoint from the top banner
- Select Harmony Endpoint Security Client for your target OS (Windows, macOS, or Linux)
- Note the version number for your records
- Click DOWNLOAD to save the Tiny Agent installer
Step 2: Configure the Software Deployment Policy
Before deploying agents, configure which components will be installed:
- In Infinity Portal, go to Policy > Deployment Policy
- Click Software Deployment
- Select the capabilities to deploy:
- Anti-Malware - Core antivirus protection
- Anti-Bot - Botnet detection and prevention
- Anti-Ransomware - Ransomware attack prevention
- Threat Emulation - Sandboxing for unknown files
- Forensics - Attack investigation and reporting
- Zero-Phishing - Phishing URL protection
- Compliance - Endpoint compliance checking
- Click Save and then Install Policy
Step 3: Install the Agent on Endpoints
Interactive Installation:
- Copy the downloaded installer to the target endpoint
- Run the installer as Administrator:
- Right-click the installer file
- Select Run as administrator
- Follow the installation wizard prompts
- Wait for component download and installation to complete
- Restart if prompted (typically not required)
Silent Installation (Command Line):
EndpointSetup.exe /s /v"/qn"
For installations requiring a proxy:
EndpointSetup.exe /s /v"/qn PROXY_ADDR=proxy.company.com PROXY_PORT=8080"
Step 4: Verify Installation
- In the Infinity Portal, go to Asset Management > Computers
- Search for the endpoint by hostname or IP address
- Verify the endpoint shows:
- Connection status: Connected (green indicator)
- Deployed components: Match your deployment policy
- Client version: Current version number
On the endpoint itself, verify the Harmony Endpoint icon appears in the system tray with a green checkmark.
Method 2: Deploy Using Offline Package
For environments without internet access or when you need a complete pre-packaged installer:
Step 1: Create the Offline Package
- In Infinity Portal, go to Policy > Deployment Policy > Software Deployment
- Click Download Endpoint > Offline Package
- Select all required components
- Click Create Package
- Download the generated package (may be several hundred MB)
Step 2: Deploy the Package
The offline package includes all components and the Initial Client. Deploy using:
Manual installation:
setup.exe /s /v"/qn"
Network share deployment:
- Copy the package to a network share accessible by target endpoints
- Run the installer from the share or copy locally first
- Use login scripts or scheduled tasks for automated deployment
Method 3: Deploy Using Deployment Agent (Remote Push)
For large Active Directory environments, use a Deployment Agent to push installations remotely.
Step 1: Configure the Deployment Agent
- Select a domain-joined Windows machine to serve as the Deployment Agent
- Install the Harmony Endpoint client on this machine first
- In Infinity Portal, go to Policy > Deployment Policy > Deployment Agent
- Click Set Deployment Agent
- Select the machine from the list and confirm
Step 2: Prepare Target Endpoints
Ensure target machines meet these requirements:
- Domain-joined to the same Active Directory
- Windows Remote Management (WinRM) enabled
- File and Printer Sharing enabled
- Administrative share access (C$ or ADMIN$)
Step 3: Initiate Remote Installation
- In Infinity Portal, go to Asset Management > Unprotected Assets
- Use the Active Directory scanner to discover unprotected endpoints
- Select endpoints for installation
- Click Install and monitor progress in the deployment status
Method 4: Deploy Using Microsoft Intune
Step 1: Prepare the MSI Package
- Download the Tiny Agent (EndpointSetup.exe)
- Create an MSI wrapper using the Check Point conversion tool:
EndpointSetup.exe /c /t:C:\Temp\EPExtract
cd C:\Temp\EPExtract
msiexec /a EPS.msi TARGETDIR=C:\Temp\EPSOutput /qn
Step 2: Upload to Intune
- In Microsoft Intune admin center, go to Apps > Windows
- Click Add and select Line-of-business app
- Upload the MSI file
- Configure app information:
- Name: Check Point Harmony Endpoint
- Publisher: Check Point Software Technologies
- Assign to device groups
- Monitor deployment in Intune
Method 5: Deploy Using Group Policy
Step 1: Create a Software Distribution Point
- Copy the offline installer package to a network share
- Set share permissions for Domain Computers to Read
- Set NTFS permissions for Domain Computers to Read & Execute
Step 2: Create the GPO
- Open Group Policy Management Console
- Create a new GPO linked to the appropriate OU
- Navigate to Computer Configuration > Policies > Software Settings > Software Installation
- Right-click and select New > Package
- Browse to the network share and select the MSI
- Choose Assigned deployment method
- Configure any additional options (upgrades, removal behavior)
Step 3: Verify Deployment
- Run
gpupdate /forceon a test endpoint - Restart the endpoint to trigger software installation
- Verify installation in Infinity Portal
Post-Deployment Configuration
Assign Endpoints to Virtual Groups
- In Infinity Portal, go to Asset Management > Virtual Groups
- Create groups based on:
- Department or location
- Device type (workstation vs. server)
- Security requirements
- Assign policies to virtual groups
Configure Client Settings
- Go to Policy > Client Settings
- Configure options such as:
- Tray icon visibility
- User notifications
- Password protection for client operations
- Automatic updates
Troubleshooting Common Issues
Agent Not Appearing in Portal
Symptoms: Installation completes but endpoint does not appear in Infinity Portal.
Solutions:
- Verify internet connectivity to
*.checkpoint.comon port 443 - Check firewall rules allow outbound HTTPS traffic
- Verify proxy settings if applicable:
netsh winhttp show proxy - Review installation logs at
C:\Windows\Temp\Check Point\ - Restart the Check Point Endpoint Security service:
net stop TracSrvWrapper net start TracSrvWrapper
Installation Fails
Symptoms: Installer returns error or fails silently.
Solutions:
- Verify administrative privileges
- Check available disk space (minimum 2GB required)
- Remove conflicting security software
- Run installer with logging:
EndpointSetup.exe /v"/l*v C:\Temp\HEP_install.log" - Review the log file for specific error codes
Components Not Downloading
Symptoms: Tiny Agent installs but components fail to download.
Solutions:
- Verify software deployment policy is installed
- Check endpoint is assigned to a virtual group
- Verify network connectivity and bandwidth
- Review component download status in the endpoint's local console
- Force policy download from the system tray icon
Service Not Starting
Symptoms: Check Point services fail to start after installation.
Solutions:
- Check Event Viewer for service startup errors
- Verify system date/time is accurate (required for certificate validation)
- Run the Check Point diagnostic tool:
"C:\Program Files (x86)\CheckPoint\Endpoint Security\Common\CPInfo.exe" - Contact Check Point support with diagnostic output if issues persist
Uninstalling Harmony Endpoint
To remove Harmony Endpoint from an endpoint:
Using Control Panel
- Open Settings > Apps > Apps & features
- Find Check Point Endpoint Security
- Click Uninstall
- Enter the uninstall password if configured
- Restart when prompted
Silent Uninstall
msiexec /x {Product-GUID} /qn UNINSTALL_PASSWORD=your_password
Note: Obtain the Product GUID from the registry at
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Next Steps
After successful deployment:
- Configure security policies - Set up threat prevention and access policies
- Create exclusions - Add necessary antivirus exclusions for business applications
- Enable threat hunting - Activate EDR capabilities for advanced threat detection
- Set up alerts - Configure notification rules for security events
- Train administrators - Ensure IT staff understand the Infinity Portal interface
Additional Resources
- Check Point Harmony Endpoint Admin Guide
- Harmony Endpoint Deployment Guide
- Check Point Support Center
- Check Point CheckMates Community
Need help with your Check Point Harmony Endpoint deployment? Inventive HQ provides expert Check Point implementation services, from initial deployment to ongoing management and optimization. Contact us for a free consultation.