- 27 May 2025
- 2 Minutes to read
- Print
- DarkLight
HCL Bigfix
- Updated on 27 May 2025
- 2 Minutes to read
- Print
- DarkLight
HCL BigFix enables centralized endpoint management, automating patching, software deployment, and compliance enforcement.
Integration Method: Data Collector (API Ingest)
Tables: Device Inventory Info (5001)
This integration supports the following events.
Event | Description |
---|---|
Computer Details | Returns information about computers. |
This integration supports the following versions.
HCL BigFix Version | 11.0.1.104 |
HCL BigFix API Version | Web API |
Prerequisites
Access to the HCL BigFix console.
Deploy a data collector on-premises.
Access to the DataBee console to add the feed.
Configuration Overview
Configure the Data Collector on DataBee console.
Install the Install Data Collector on the network.
Add the HCL BigFix data feed in the DataBee console with the below parameters.
DataBee Parameter
HCL BigFix Parameter
Username
Username
Password
Password
Base URL
https://<host_ip> (IP of the BigFix Server)
Data Collector Configuration
To receive logs from HCL BigFix, a Data Collector must be installed and configured. The data collector will receive logs from BigFix and send them back to DataBee encrypted. For more information refer to the DataBee website.
Login to the DataBee UI, click on settings icon at the top right corner of the UI.
From the dropdown menu, select System.
From the left sidebar, select Data Collectors. The page will display all the data collectors configured until now.
To create a new data collector, scroll to the bottom of the page and click on the Add Data Collector.
Fill in the required fields to add data collector:
Collector Name: enter the name of your Data Collector.
OS: select Windows option.
Click Next to proceed to the next step.
Copy the following details using Copy to Clipboard for later use, then click on Close.
Install Script
Tenant ID
Receiver URL
Collector ID
API Key (Click Show API Key to view it)
HCL BigFix Configuration
Create user
Log in to the BigFix Server (Console) using Administrator credentials.
Switch to BigFix Management and select Operators.
Select Tools, and then select Create Operator.
On the “Add User” dialog, enter a ‘Username’ and ‘Password’ for the new user and click on OK.
On the Console Operator window, select the Details tab, and then do the following:
In the “Overview” section, select Always allow this user to log in.
In the “Permissions” section, set ‘Can Submit Queries’ to Yes.
In the “Interface Login Privileges” section, set ‘Can use REST API’ to Yes.
Select the Computer Assignments tab, and then select All computers and click on OK.
Click on Save Changes to save the changes.
Install Data Collector
Open the PowerShell terminal as the Administrator in windows machine.
Note:
Use PowerShell version 7 or above, as lower versions are not compatible.
Run the install script command.
Enter the collector configuration details that you have copied in the earlier step.
On successful installation, you will see the following message on the terminal: Installation completed successfully.
DataBee Configuration
Login to the DataBee UI, navigate to Data > Data Feeds and click the Add New Data Feed button.
Search for the HCL BigFix and click it as shown below.
Click on the Data Collector option for the collection method.
Click on the API Ingest option for the polling mechanism.
Enter feed contact information, select the collector which we’ve created previously and click Next.
In the configuration page, confirm the following:
Base URL: paste the Base URL which would be the Ip address of the BigFix Server.
Request Count: set to 100.
Interval: set to 60 seconds.
Event Types: preselected for all the event types that integration pulls.
Note:
Limit is set to 100 requests/60s for a high-spec (8GB RAM) setup. Use 40 requests/60s for lower-spec setups.
In the configure authentication page, confirm the following:
Authorization Method: Basic Auth
Username: paste the username.
Password: paste the password.
Click Submit.
Troubleshooting Tips
Ensure that the server is reachable by opening the terminal on the receiver machine and running the ping <server_ip> command.
If you encounter any issues regarding log forwarding, refer to the DataBee troubleshooting document for detailed guidance.