Export (0) Print
Expand All

Import/Export/Publish Request Schema

banner art

[Applies to: Microsoft Dynamics CRM 4.0]

The following is the schema definition for an import/export message. For more information, see Import, Export and Publish Customizations, and the messages listed in this topic.

This schema can be found in the SDK download:

Server\Schemas\ParameterXmlSchema.xsd
<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="importexportxml">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="entities" minOccurs="1">
          <xs:complexType>
            <xs:sequence minOccurs="0" maxOccurs="unbounded">
              <!-- Name of the entity to be retrieved-->
              <xs:element maxOccurs="unbounded" name="entity" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="nodes" minOccurs="1">
          <xs:complexType>
            <xs:sequence minOccurs="0" maxOccurs="unbounded">
              <!-- GUID of the Node to be retrieved, currently used for Templates, Client Extensions (ISV.config, Sitemap) -->
              <xs:element maxOccurs="unbounded" name="node" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="securityroles" minOccurs="1">
          <xs:complexType>
            <xs:sequence minOccurs="0" maxOccurs="unbounded">
              <!-- GUID of the Security Role to be retrieved-->
              <xs:element maxOccurs="unbounded" name="securityrole" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="workflows" minOccurs="1">
          <xs:complexType>
            <xs:sequence minOccurs="0" maxOccurs="unbounded">
              <!-- GUID of the Workflow to be retrieved-->
              <xs:element maxOccurs="unbounded" name="workflow" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="settings" minOccurs="1">
          <xs:complexType>
            <xs:sequence minOccurs="0" maxOccurs="unbounded">
              <!-- Name of the Settings group to be retrieved-->
              <xs:element maxOccurs="unbounded" name="settingsgroup" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>

Remarks

For a custom role, the GUID for the security role is the ID of the role. For a standard (out of box) role, the GUID for the security role is the ID of the template of the role.

See Also

Concepts

Reference


© 2010 Microsoft Corporation. All rights reserved.


Show:
© 2014 Microsoft