I am trying to retrieve the
layouts of all(standard + custom) objects from a test Enterprise org using package.xml manifest files. There are some customs objects that I have created on this org.
There is a managed package(SalesForece Google Ads,SFGA) installed in this org. This packages contains some customs objects also e.g
SFGA__Ad_Group__c SFGA__Google_Campaign__c SFGA__Keyword__c SFGA__Search_Phrase__c SFGA__Text_Ad__c SFGA__Version_33_0_3__c
My package.xml manifest file tries to fetch layouts. File looks like
<?xml version="1.0" encoding="UTF-8"?> <Package xmlns="http://soap.sforce.com/2006/04/metadata"> <types> <members>*</members> <name>Layout</name> </types> <version>25.0</version> </Package>
In response I get the layouts of standard objects and the custom objects that i created myself. However I do NOT get the layouts of custom objects that belong to that managed package. How can I get the layout of custom objects that belong to a managed package?
Also, will I be able to change the layouts? I know I can change the layouts for standard ones and the ones that i created myself.
package.xmlwhen you said
build.xml? So from your comment i take that changes can be done on layouts from 3rd party managed packages. I initially thought that it would not be possible