Is it possible for a Custom Property to be read once only?

Is it possible for a Custom Property to be read once only?
i.e.
<Property Name="request_uuid" EvaluationPeriod="????">(key "request_uuid" of section "registration" of file "/var/opt/bigfix/value.ini")|"UNKNOWN"</Property>

Value is present in file at point of registration with BigFix.
Post registration should this value of the custom property request_uuid change, BigFix should ignore.
Something like setting EvaluationPeriod to once Only.

It is not.

If you are looking to store the value historically, the way to do this would be to use an action script to copy the value somewhere else and pull in that copy.

2 Likes

@traxtopel This is what we do. We have a reg key in HKLM with a dozen custom settings we use in custom Fixlets.

One example, we use custom properties to store “Patch Exceptions”. If BigFix is removed (using the BESremove tool), it will remove all custom properties. When BigFix is reinstalled, it will no longer have the patch exception and the patch that was in the exception will be deployed. This could cause a production outage on some machines so missing the exception and deploying the patch is not good at all.

We store a “backup” of the exception key in this customer registry entry and if the custom property for patch exceptions does not match the backup, the computer is added to an automatic group and then locked. We have a daily task to monitor that group and resolve any exception discrepancies.

Just one example of storing data outside of the customer properties

1 Like