Creating Parameterized Fixlets

Parameterized Fixlets extend standard Fixlets to securely collect and validate endpoint-specific inputs (such as credentials) through a consistent UI before actions run. The library is available in BigFix 10.0 and later, works with Server Automation plans and the REST API, and includes a guide with use cases and setup steps. Secured parameterized Fixlets are currently not compatible with Baselines, and globalization is not supported.

There are many BigFix scenarios where you are performing work on target endpoints and you need to change parameters specific to those endpoints. An example is passing credentials. It is important to provide passwords and other sensitive data securely. It is useful to offer these parameters as options when the information consists of a fixed list, data retrieved from analysis, or both. Validation of the data prior to submitting the task is very important.

The parameterized Fixlet library extends the capability of the standard Fixlet, providing a consistent user interface for parameter gathering in the Fixlet description field prior to performing actions. Parameterized Fixlets are compatible with Server Automation plans and can be configured and run via the REST API.

The attached document will guide you through various use cases to demonstrate the capabilities provided with the standard parameterization library. This is available in all BigFix installations from version 10.0 onward. Secured parameterized Fixlets are not currently compatible with Baselines as there are no mechanisms in place to configure the parameters. The attached document provides instructions for Creating Parameterized Fixlets. Note that there is no globalization support.