Feature Request - Configuration policy variable lines

Not sure the best way to implement this other than logic on Nerdio's side that certain text is equivalent. 

What I have on some policies is an inherited variable to let me change a setting per client without having to make multiple policies and keep track of who gets assigned what and reduces how many need to be updated.
So for example I set the “google chrome startup behavior” 
"value": "device_vendor_msft_policy_config_chromeintunev1~policy~googlechrome~startup_restoreonstartup_restoreonstartup_5"
This becomes
"value": "device_vendor_msft_policy_config_chromeintunev1~policy~googlechrome~startup_restoreonstartup_restoreonstartup_{$InheritedVars.ChromeStartBehavior}"

Which at the msp level is just 5 but I can now change it on the client and it works great.

 

This issue is that the source check now sees is as different

so if i am not paying attention I press update and then i get a call from a client that it changed and have to go fix it.
When pressing update It does show it has a variable

But what I think would be a good idea is IF the changed line includes a variable to NOT mark it is different

OR
Instead of tagging it as “changed” tag it as “includes variable” or something like that. blue check instead of green I dont know but something that doesnt indicate “hey this is wrong”.



OR 
An option for “these are the same” and “replace this on import” would go a long way as well. I would put in: replace
“device_vendor_msft_policy_config_chromeintunev1~policy~googlechrome~startup_restoreonstartup_restoreonstartup_5” with "device_vendor_msft_policy_config_chromeintunev1~policy~googlechrome~startup_restoreonstartup_restoreonstartup_{$InheritedVars.ChromeStartBehavior}"
then on import or update if it finds that line it replaces it with the custom line and ignores this as “different” maybe a notice if it is going to replace more than 1 line so someone doesnt accidentally put replace like “startup” with something and break 30 settings or if its simpler it has to be the full line.
 

1

Comments (1 comment)

0
Avatar
Carl Long
We appreciate your feature request—community input is essential to our ongoing development.

Next steps:
     • We will review your suggestion and update its status during the evaluation process.
     • If further clarification is needed, we'll contact you via comments.

We also encourage others to contribute through feedback and voting.

Please sign in to leave a comment.