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.xml
when you saidbuild.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