Move update changes to a different domain

KB15
Giga Guru

I goofed and made changes in a subdomain instead of applying the changes to a higher one in our domain separated instance. I need to apply the changes across multiple domains. Can I easily move this to the higher level domain easily or have the changes propogate another way that could be captured in an update set?

1 ACCEPTED SOLUTION

swilson
Tera Expert

Hello. I'm not aware of an easy way to do this but what I have done in this situation is, as an admin, set my domain to global and edit each object I need to move by changing the domain to the one I want (ie. the parent domain.) It's tedious but works. You need to be careful if any object overrides an object from the parent domain as in that case you'll just need to update the parent object directly and remove the child domain object.



Thanks.


- Steve


View solution in original post

3 REPLIES 3

swilson
Tera Expert

Hello. I'm not aware of an easy way to do this but what I have done in this situation is, as an admin, set my domain to global and edit each object I need to move by changing the domain to the one I want (ie. the parent domain.) It's tedious but works. You need to be careful if any object overrides an object from the parent domain as in that case you'll just need to update the parent object directly and remove the child domain object.



Thanks.


- Steve


Just for future reference, the changes can be made to a specific domain by modifying the XML payload in the update set. You'll need to sys_id for the target domain and manually make the changes in the XML file. Search for the tag "sys_domain" and replace the current domain with the new target domain's sys_id.



The changes will only take effect after you apply them to a new instance, so don't expect to see any changes immediately.



Once the update set is verified working, clone back to to resync.


KB15
Giga Guru

Thanks Steve!



It was also suggested that it's possible to change the domain in an exported update set but I wanted to know if there were other ways do it while the update set was still in progress.