Need to Change Custom Fixlet name

Hello All,

We have approx 1500 custom Fixlet and Task.
Now we want to modify their name as per the customer policy, Hence is there any easiest way to modify the name as doing it from console one by one will take a year to do.

Thanks in advance!!

Unless you want to learn to use the REST API and develop a script to do it, the easiest way is probably to select all of fixlets, and Export them from the console. That will create an XML file containing all of the fixlets. You can edit the XML file in a text editor and do Find/Replace on the fixlet names, save the changes, and then Import it back to the console.

This will create all-new fixlets with the new names. If the original fixlets were assigned in Baselines, those links will be lost and you’ll need to recreate/update the baseline content using the new fixlets.

1 Like

Thanks, Let me give a try.

Thanks it worked for me but it is creating a duplicate entry in BigFix Console were we need to delete the older Fixlet/Task.
We have other tools (MyCloud and other orchestrators) which are integrated to BigFix and deleting the older Fixlet in BigFix will create abnormality in automation as Mycloud and orchestrators tools are using BigFix Fixlet/Task to trigger the action.
Is there any way to modify the existing Fixlet and which will not create any new entry for the same package.

Thanks!!

Yes, but it will require some custom code using the REST API. Check out https://developer.bigfix.com for usage and examples.

The basic work will be to GET each fixlet, edit the xml to change the titles, and then PUT the changed fixlet using the same site and fixlet ID to overwrite the fixlet.