About HCL BigFix
HCL BigFix manages endpoints at scale: it inventories every computer running the BigFix agent, evaluates patch and compliance content (Fixlets, tasks, and baselines) against them, and deploys actions to fix what is out of policy. This integration connects Serval to your BigFix root server so workflows can find a computer and its reported properties, answer inventory and compliance questions with Session Relevance, list the content that applies to an endpoint, and, when you allow it, take actions. The integration is marked Beta in the connect screen, so its capabilities may still change. Authentication: Username and password for a BigFix Console operator account, sent to your server as HTTP Basic authentication on each request. Workflows never handle the credentials. Access level: You choose what Serval may do when you connect, and Serval enforces it server-side on every request:- Read-only lists computers, content, actions, and sites, and evaluates Session Relevance and BigFix Query expressions.
- Full adds taking actions, managing content, and administering operators and roles.
What the HCL BigFix integration enables
Before you connect
Two things about your BigFix deployment decide whether a connection can work at all. Check both before creating the operator account.Serval must be able to reach the root server over the network
Serval must be able to reach the root server over the network
- Root server reachable from the internet: connect normally, nothing extra needed.
- Self-hosted Serval deployment: works when your deployment is configured to allow internal targets.
- Serval cloud with a self-hosted worker: Enable Run on self-hosted workers for the connection. Requests then run from your network; the worker must be able to reach the root server on its REST API port (52311 by default) and trust its TLS certificate. A read-only connection also needs an up-to-date worker: on an older worker every request fails with a message asking you to upgrade it, because the older worker cannot enforce the read-only boundary per request.
The root server needs a CA-signed TLS certificate
The root server needs a CA-signed TLS certificate
Get your credentials
Serval needs your root server’s host and a BigFix Console operator account.Create a dedicated operator
svc-serval with a strong password. Using a dedicated account rather than a person’s login keeps the connection working when staff change. If your deployment restricts REST API access to LDAP operators, create an LDAP-backed operator instead.Assign the computers and sites it may see
Grant action permissions only if you need them
Note your root server host
Connect in Serval
Open the HCL BigFix integration
Enter the BigFix Server Host
Enter the Username and Password
Choose the Access Level
Save, then run the health checks
Verifying the connection
Four health checks run on demand and are the way to confirm a working connection:Gotchas and troubleshooting
Session Relevance needs a Web Reports or Explorer server
Session Relevance needs a Web Reports or Explorer server
A non-master operator sees only what it is assigned
A non-master operator sees only what it is assigned
Values come back as text
Values come back as text
List responses are not paged
List responses are not paged
Taking actions runs code on endpoints
Taking actions runs code on endpoints
Changing the password breaks the connection until you update it
Changing the password breaks the connection until you update it
This integration is in Beta
This integration is in Beta
Need help? Contact support@serval.com for assistance with your HCL BigFix integration.

