Skip to main content

HCL BigFix

HCL BigFix is a unified endpoint management and security platform that provides comprehensive visibility, patching, compliance, and configuration management capabilities across enterprise IT infrastructure. BigFix enables organizations to manage and secure endpoints including servers, workstations, laptops, mobile devices, and virtual machines across Windows, Linux, macOS, Unix, and other operating systems.

CategoryDevice management
DirectionQuery source
Sign-inUsername and Password
Query languagesSTIX, SQLite
Tables8
Websitehttp://hcl-software.com

Before you start​

Huntbase signs in to HCL BigFix with Username and Password. Create the credential in HCL BigFix first, then keep it to hand for the Connect step.

  1. In the BigFix Console, create a dedicated console operator for Huntbase, or pick an existing one.
  2. In the operator definition, or in one of its assigned roles, set Can use REST API and Custom Content to Yes.
  3. Make sure the Web Reports service is running on the BigFix server.

Permissions:

  • Can use REST API
  • Custom Content
Watch out for
  • Only turn on Skip TLS Verification for test servers with self-signed certificates.

For the vendor's own instructions, see BigFix REST API prerequisites.

tip

Use a dedicated, read-only credential for Huntbase where the product allows it. Huntbase only needs to read.

Connect HCL BigFix​

  1. Go to Connections and click New connection, or click New connection on the HCL BigFix product page.
  2. On Product, pick HCL BigFix and choose the Owner.
  3. On Details, give the connection a Name and, optionally, a Description.
  4. On Connect, fill in the settings and credentials described below.
  5. On Verify, review the summary and click Create & check.

For everything else on the setup page — saving a draft, I'll do this later, and what each check result means — see Connections.

Settings​

Where your HCL BigFix lives:

FieldRequiredNotes
Server AddressYesSpecify the IP address or hostname of the data source.
PortYesThe BigFix server port. It defaults to 52311. Defaults to 443.
Self-Signed Cert (PEM)NoProvide a self-signed or CA-signed certificate to securely communicate with the data source.
Server NameYesThe hostname or IP address of your BigFix server, such as bigfix.example.com.
Max RetriesNoDefaults to 3.
Min Retry Delay (ms)NoDefaults to 100.
Ignore Error MessagesNo
Skip TLS VerificationNo
Request Timeout (seconds)NoDefaults to 120.

Credentials​

The only Method is Username and Password. Enter a Credential label (for example Production), then fill in:

FieldRequiredNotes
UsernameYesUsername with access to the search API. Secret — not shown again after you save it.
PasswordYesPassword of the user with access to the search API. Secret — not shown again after you save it.

Query it​

Once connected, HCL BigFix can serve these languages in a query tab, and Scout can use it when you ask in Auto:

LanguageUse it for
STIXSTIX patterns for indicator sweeps, translated into the product's native search.
SQLiteSQL over the 8 tables listed below, alongside every other connected source.

Tables​

HCL BigFix adds 8 tables. Browse their columns from Schema in the query bar's ⋯ menu.

All 8 tables
TableContains
bigfix_actionBigFix Action contains automated remediation actions with scripts, relevance expressions, success criteria, and deployment settings for endpoint management.
bigfix_analysisBigFix Analysis contains custom queries and reporting tools with relevance expressions for endpoint assessment and compliance monitoring.
bigfix_computerBigFix Computer contains endpoint inventory data including system specifications, network information, OS details, hardware configuration, and reporting status for managed computers.
bigfix_fixletBigFix Fixlet contains security patches, software updates, and configuration changes with metadata, relevance expressions, and categories for deployment.
bigfix_propertyBigFix Property contains custom and system defined properties and attributes with definitions and reservation status for extending BigFix functionality and data collection.
bigfix_roleBigFix Role contains user permissions and access control configurations with role definitions and privilege settings for security management.
bigfix_siteBigFix Site contains content repositories and organizational structures with configurations, permissions, and subscription settings for content management.
bigfix_taskBigFix Task contains multi-step deployment workflows and complex remediation procedures with coordinated fixlets and actions for sophisticated deployments.

Next steps​