1. A method, comprising: employing a processor executing computer executable instructions embodied on a non-transitory computer readable medium to perform operations, comprising: identifying a change to a definition, wherein the definition comprises logical program code executable on one or more industrial automation control devices; and employing a rule set to determine a manner in which to propagate the change to one or more instances of the definition on the one or more industrial automation control devices, wherein the rule set specifies to not propagate the change to the one or more instances of the definition if the change is from an unauthorized source.