We're looking for functionality where a user when creating or editing an Asset object would select an Asset Location from a list of Location objects, and whatever they select would also be copied over to another property User Location. The assumption being that the assigned user will almost always be at the same location as the asset. But in cases where it isn't, we would also like to allow users to override that User Location manually.
I was looking at creating a rule, filtered on Asset object type, with Event Type of OnPropertyValueChanged for Asset Location property, and Behavior of property User Location, Set Value dynamic of {Asset Location}, with Force Set Value ON.
But this doesn't work neither during initial Asset object creation nor editing the Asset Location on a pre-existing object.
Is this the appropriate rule to use for my goal and is there something I have missed in the configuration?
Thanks