Tests/MimSyncServerConfiguration/MA-GrandHR.XML
<saved-ma-configuration server='CMVM24043' export-date='2019-02-27 18:56:33.016'> <!--WARNING> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! The contents of this file should not be edited. !! Any such modifications to this file may result in errors during import. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! </WARNING--> <ma-data> <format-version>1</format-version> <id>{C28C379C-E494-4A08-B36D-A15B00507394}</id> <name>GrandHR</name> <category>Delimited</category> <subtype/> <ma-listname/> <ma-companyname/> <creation-time>2019-02-27 18:52:57.897</creation-time> <last-modification-time>2019-02-27 18:52:57.897</last-modification-time> <version>1</version> <internal-version>0</internal-version> <password-sync-allowed>0</password-sync-allowed> <schema> <dsml:dsml xmlns:dsml="http://www.dsml.org/DSML" xmlns:ms-dsml="http://www.microsoft.com/MMS/DSML"> <dsml:directory-schema ms-dsml:no-objectclass-validation="true"> <dsml:class id="person" type="structural"> <dsml:name>person</dsml:name> <dsml:attribute ref="#UserID" required="true" /> <dsml:attribute ref="#FirstName" required="false" /> <dsml:attribute ref="#Initial" required="false" /> <dsml:attribute ref="#LastName" required="false" /> <dsml:attribute ref="#Title" required="false" /> <dsml:attribute ref="#JobTitle" required="false" /> <dsml:attribute ref="#HireDate" required="false" /> <dsml:attribute ref="#Status" required="false" /> </dsml:class> <dsml:class id="contact" type="structural"> <dsml:name>contact</dsml:name> <dsml:attribute ref="#UserID" required="true" /> <dsml:attribute ref="#FirstName" required="false" /> <dsml:attribute ref="#Initial" required="false" /> <dsml:attribute ref="#LastName" required="false" /> <dsml:attribute ref="#Title" required="false" /> <dsml:attribute ref="#JobTitle" required="false" /> <dsml:attribute ref="#HireDate" required="false" /> <dsml:attribute ref="#Status" required="false" /> </dsml:class> <dsml:class id="robot" type="structural"> <dsml:name>robot</dsml:name> <dsml:attribute ref="#UserID" required="true" /> <dsml:attribute ref="#FirstName" required="false" /> <dsml:attribute ref="#Initial" required="false" /> <dsml:attribute ref="#LastName" required="false" /> <dsml:attribute ref="#Title" required="false" /> <dsml:attribute ref="#JobTitle" required="false" /> <dsml:attribute ref="#HireDate" required="false" /> <dsml:attribute ref="#Status" required="false" /> </dsml:class> <dsml:class id="hybrid" type="structural"> <dsml:name>hybrid</dsml:name> <dsml:attribute ref="#UserID" required="true" /> <dsml:attribute ref="#FirstName" required="false" /> <dsml:attribute ref="#Initial" required="false" /> <dsml:attribute ref="#LastName" required="false" /> <dsml:attribute ref="#Title" required="false" /> <dsml:attribute ref="#JobTitle" required="false" /> <dsml:attribute ref="#HireDate" required="false" /> <dsml:attribute ref="#Status" required="false" /> </dsml:class> <dsml:attribute-type id="UserID" single-value="true" ms-dsml:immutable="true"> <dsml:name>UserID</dsml:name> <dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax> </dsml:attribute-type> <dsml:attribute-type id="FirstName" single-value="true"> <dsml:name>FirstName</dsml:name> <dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax> </dsml:attribute-type> <dsml:attribute-type id="Initial" single-value="true"> <dsml:name>Initial</dsml:name> <dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax> </dsml:attribute-type> <dsml:attribute-type id="LastName" single-value="true"> <dsml:name>LastName</dsml:name> <dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax> </dsml:attribute-type> <dsml:attribute-type id="Title" single-value="true"> <dsml:name>Title</dsml:name> <dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax> </dsml:attribute-type> <dsml:attribute-type id="JobTitle" single-value="true"> <dsml:name>JobTitle</dsml:name> <dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax> </dsml:attribute-type> <dsml:attribute-type id="HireDate" single-value="true"> <dsml:name>HireDate</dsml:name> <dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax> </dsml:attribute-type> <dsml:attribute-type id="Status" single-value="true"> <dsml:name>Status</dsml:name> <dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax> </dsml:attribute-type> </dsml:directory-schema> </dsml:dsml> </schema> <attribute-inclusion> <attribute>UserID</attribute> <attribute>FirstName</attribute> <attribute>Initial</attribute> <attribute>LastName</attribute> <attribute>Title</attribute> <attribute>JobTitle</attribute> <attribute>HireDate</attribute> <attribute>Status</attribute> </attribute-inclusion> <stay-disconnector /> <join /> <projection /> <export-attribute-flow /> <provisioning-cleanup type="declared"> <action>make-normal-disconnector</action> </provisioning-cleanup> <extension></extension> <controller-configuration> <application-protection>low</application-protection> <application-architecture>process</application-architecture> </controller-configuration> <description></description> <ma-ui-settings> <account-joiner-queries> <attributes> <cs> <attribute name="UserID" header="UserID" size="100" /> <attribute name="FirstName" header="FirstName" size="100" /> <attribute name="Initial" header="Initial" size="100" /> </cs> <mv></mv> </attributes> <filters max_mv_search_results=""></filters> </account-joiner-queries> </ma-ui-settings> <private-configuration> <MAConfig> <ui-data> <xmlwizard> <properties> <sample_file>C:\Temp\TestMimConfig\tinyhr.txt</sample_file> <code_page_description>Western European (Windows)</code_page_description> </properties> <partitions> <partition cd_name="default" guid="{90B0D4B6-7118-4B50-9713-6344ED1CE869}" version="1"> <object_class>person</object_class> <object_class>contact</object_class> <object_class>robot</object_class> <object_class>hybrid</object_class> </partition> </partitions> <primary_class_mappings> <mapping object_class="person" primary_class="person" user_define="0"> <attribute>UserID</attribute> <attribute>ObjectType</attribute> <attribute>FirstName</attribute> <attribute>Initial</attribute> <attribute>LastName</attribute> <attribute>Title</attribute> <attribute>JobTitle</attribute> <attribute>HireDate</attribute> <attribute>Status</attribute> </mapping> <mapping object_class="contact" primary_class="contact" user_define="0"> <attribute>UserID</attribute> <attribute>ObjectType</attribute> <attribute>FirstName</attribute> <attribute>Initial</attribute> <attribute>LastName</attribute> <attribute>Title</attribute> <attribute>JobTitle</attribute> <attribute>HireDate</attribute> <attribute>Status</attribute> </mapping> <mapping object_class="robot" primary_class="robot" user_define="0"> <attribute>UserID</attribute> <attribute>ObjectType</attribute> <attribute>FirstName</attribute> <attribute>Initial</attribute> <attribute>LastName</attribute> <attribute>Title</attribute> <attribute>JobTitle</attribute> <attribute>HireDate</attribute> <attribute>Status</attribute> </mapping> <mapping object_class="hybrid" primary_class="hybrid" user_define="0"> <attribute>UserID</attribute> <attribute>ObjectType</attribute> <attribute>FirstName</attribute> <attribute>Initial</attribute> <attribute>LastName</attribute> <attribute>Title</attribute> <attribute>JobTitle</attribute> <attribute>HireDate</attribute> <attribute>Status</attribute> </mapping> </primary_class_mappings> <object_classes> <object_class cd_name="person" selected="-1" user_define="0" configured="-1" anchor="" dn_as_anchor="0"> <attribute mandatory="-1">UserID</attribute> <attribute mandatory="-1">ObjectType</attribute> <attribute mandatory="0">FirstName</attribute> <attribute mandatory="0">Initial</attribute> <attribute mandatory="0">LastName</attribute> <attribute mandatory="0">Title</attribute> <attribute mandatory="0">JobTitle</attribute> <attribute mandatory="0">HireDate</attribute> <attribute mandatory="0">Status</attribute> </object_class> <object_class cd_name="contact" selected="-1" user_define="0" configured="-1" anchor="" dn_as_anchor="0"> <attribute mandatory="-1">UserID</attribute> <attribute mandatory="-1">ObjectType</attribute> <attribute mandatory="0">FirstName</attribute> <attribute mandatory="0">Initial</attribute> <attribute mandatory="0">LastName</attribute> <attribute mandatory="0">Title</attribute> <attribute mandatory="0">JobTitle</attribute> <attribute mandatory="0">HireDate</attribute> <attribute mandatory="0">Status</attribute> </object_class> <object_class cd_name="robot" selected="-1" user_define="0" configured="-1" anchor="" dn_as_anchor="0"> <attribute mandatory="-1">UserID</attribute> <attribute mandatory="-1">ObjectType</attribute> <attribute mandatory="0">FirstName</attribute> <attribute mandatory="0">Initial</attribute> <attribute mandatory="0">LastName</attribute> <attribute mandatory="0">Title</attribute> <attribute mandatory="0">JobTitle</attribute> <attribute mandatory="0">HireDate</attribute> <attribute mandatory="0">Status</attribute> </object_class> <object_class cd_name="hybrid" selected="-1" user_define="0" configured="-1" anchor="" dn_as_anchor="0"> <attribute mandatory="-1">UserID</attribute> <attribute mandatory="-1">ObjectType</attribute> <attribute mandatory="0">FirstName</attribute> <attribute mandatory="0">Initial</attribute> <attribute mandatory="0">LastName</attribute> <attribute mandatory="0">Title</attribute> <attribute mandatory="0">JobTitle</attribute> <attribute mandatory="0">HireDate</attribute> <attribute mandatory="0">Status</attribute> </object_class> </object_classes> <attributes> <attribute cd_name="UserID" sample_data="2628M" binary="0" multi_valued="0" file_reference="0" selected="-1" type="String" lower_bound="" upper_bound="" user_define="0" /> <attribute cd_name="ObjectType" sample_data="person" binary="0" multi_valued="0" file_reference="0" selected="-1" type="String" lower_bound="" upper_bound="" user_define="0" /> <attribute cd_name="FirstName" sample_data="Nigel" binary="0" multi_valued="0" file_reference="0" selected="-1" type="String" lower_bound="" upper_bound="" user_define="0" /> <attribute cd_name="Initial" sample_data="N" binary="0" multi_valued="0" file_reference="0" selected="-1" type="String" lower_bound="" upper_bound="" user_define="0" /> <attribute cd_name="LastName" sample_data="Deighton" binary="0" multi_valued="0" file_reference="0" selected="-1" type="String" lower_bound="" upper_bound="" user_define="0" /> <attribute cd_name="Title" sample_data="Mr" binary="0" multi_valued="0" file_reference="0" selected="-1" type="String" lower_bound="" upper_bound="" user_define="0" /> <attribute cd_name="JobTitle" sample_data="Sales Representative" binary="0" multi_valued="0" file_reference="0" selected="-1" type="String" lower_bound="" upper_bound="" user_define="0" /> <attribute cd_name="HireDate" sample_data="01/01/1998" binary="0" multi_valued="0" file_reference="0" selected="-1" type="String" lower_bound="" upper_bound="" user_define="0" /> <attribute cd_name="Status" sample_data="Active" binary="0" multi_valued="0" file_reference="0" selected="-1" type="String" lower_bound="" upper_bound="" user_define="0" /> </attributes> </xmlwizard> </ui-data> <importing> <dn> <attribute>UserID</attribute> </dn> <anchor> <attribute>UserID</attribute> </anchor> <per-class-settings></per-class-settings> <object_class_attribute>ObjectType</object_class_attribute> </importing> <exporting></exporting> <ldap-dn>0</ldap-dn> <delimited_format> <code_page>1252</code_page> <delimiter>44</delimiter> <text_qualifier>34</text_qualifier> <first_row_contains_headers>1</first_row_contains_headers> <attributes> <attribute> <name>UserID</name> </attribute> <attribute> <name>ObjectType</name> </attribute> <attribute> <name>FirstName</name> </attribute> <attribute> <name>Initial</name> </attribute> <attribute> <name>LastName</name> </attribute> <attribute> <name>Title</name> </attribute> <attribute> <name>JobTitle</name> </attribute> <attribute> <name>HireDate</name> </attribute> <attribute> <name>Status</name> </attribute> </attributes> </delimited_format> <primary_class_mappings> <mapping> <primary_class>person</primary_class> <oc-value>person</oc-value> </mapping> <mapping> <primary_class>contact</primary_class> <oc-value>contact</oc-value> </mapping> <mapping> <primary_class>robot</primary_class> <oc-value>robot</oc-value> </mapping> <mapping> <primary_class>hybrid</primary_class> <oc-value>hybrid</oc-value> </mapping> </primary_class_mappings> <enable-unapplied-merge>0</enable-unapplied-merge> <password-extension-config> <password-extension-enabled>0</password-extension-enabled> <dll></dll> <password-set-enabled></password-set-enabled> <password-change-enabled></password-change-enabled> <connection-info> <connect-to></connect-to> <user></user> </connection-info> <timeout></timeout> </password-extension-config> <data_normalization> <force-uppercase>0</force-uppercase> <remove-accents>0</remove-accents> </data_normalization> <case_normalize_dn_for_anchor>1</case_normalize_dn_for_anchor> </MAConfig> </private-configuration> <SyncConfig-refresh-schema>0</SyncConfig-refresh-schema> <ma-partition-data> <partition> <id>{90B0D4B6-7118-4B50-9713-6344ED1CE869}</id> <name>default</name> <creation-time>2019-02-27 18:52:57.897</creation-time> <last-modification-time>2019-02-27 18:52:57.897</last-modification-time> <version>1</version> <selected>1</selected> <filter> <object-classes> <object-class>person</object-class> <object-class>contact</object-class> <object-class>robot</object-class> <object-class>hybrid</object-class> </object-classes> <containers> <exclusions/> <inclusions> <inclusion></inclusion> </inclusions> </containers> </filter> <allowed-operations>1073741854</allowed-operations> <current> <batch-number>1</batch-number> <sequence-number>0</sequence-number> </current> <last-successful-batch>0</last-successful-batch> <filter-hints> <object-classes> <object-class> <name>person</name> <hierarchy> <object-class>person</object-class> </hierarchy> <included>1</included> </object-class> <object-class> <name>contact</name> <hierarchy> <object-class>contact</object-class> </hierarchy> <included>1</included> </object-class> <object-class> <name>robot</name> <hierarchy> <object-class>robot</object-class> </hierarchy> <included>1</included> </object-class> <object-class> <name>hybrid</name> <hierarchy> <object-class>hybrid</object-class> </hierarchy> <included>1</included> </object-class> </object-classes> </filter-hints> </partition> </ma-partition-data> <ma-run-data> <run-configuration> <id>{F8345F8A-8A25-43CF-ADF6-E96E80A6E0DC}</id> <name>FISO-DropAndStop</name> <creation-time>2019-02-27 18:52:57.897</creation-time> <version>2</version> <last-modification-time>2019-02-27 18:55:28.317</last-modification-time> <configuration> <step> <step-type type="full-import"> <import-subtype>to-file</import-subtype> </step-type> <dropfile-name>FullDrop.xml</dropfile-name> <threshold> <batch-size>1</batch-size> <delete>10</delete> </threshold> <partition>{90B0D4B6-7118-4B50-9713-6344ED1CE869}</partition> <custom-data> <run-config> <input-file>GrantHR.txt</input-file> </run-config> </custom-data> </step> </configuration> </run-configuration> <run-configuration> <id>{7219CC86-B4C1-4E45-B8F4-CBA26EF15FCD}</id> <name>FS</name> <creation-time>2019-02-27 18:52:57.897</creation-time> <version>1</version> <last-modification-time>2019-02-27 18:52:57.897</last-modification-time> <configuration> <step> <step-type type="apply-rules"> <apply-rules-subtype>reevaluate-flow-connectors</apply-rules-subtype> </step-type> <threshold></threshold> <partition>{90B0D4B6-7118-4B50-9713-6344ED1CE869}</partition> <custom-data></custom-data> </step> </configuration> </run-configuration> <run-configuration> <id>{840FB6E2-39F6-45F5-9140-B2B4819F30D6}</id> <name>Full Import</name> <creation-time>2019-02-27 18:52:57.897</creation-time> <version>1</version> <last-modification-time>2019-02-27 18:52:57.897</last-modification-time> <configuration> <step> <step-type type="full-import"> <import-subtype>to-cs</import-subtype> </step-type> <threshold></threshold> <partition>{90B0D4B6-7118-4B50-9713-6344ED1CE869}</partition> <custom-data> <run-config> <input-file>tinyhr.txt</input-file> </run-config> </custom-data> </step> </configuration> </run-configuration> <run-configuration> <id>{69E99687-BAF3-4EC9-A632-3D1EBBED8BDB}</id> <name>FIFSE</name> <creation-time>2019-02-27 18:55:28.317</creation-time> <version>1</version> <last-modification-time>2019-02-27 18:55:28.317</last-modification-time> <configuration> <step> <step-type type="full-import"> <import-subtype>to-cs</import-subtype> </step-type> <threshold> <batch-size>1</batch-size> </threshold> <partition>{90B0D4B6-7118-4B50-9713-6344ED1CE869}</partition> <custom-data> <run-config> <input-file>GrandHR.txt</input-file> </run-config> </custom-data> </step> <step> <step-type type="apply-rules"> <apply-rules-subtype>reevaluate-flow-connectors</apply-rules-subtype> </step-type> <threshold> <batch-size>1</batch-size> </threshold> <partition>{90B0D4B6-7118-4B50-9713-6344ED1CE869}</partition> <custom-data></custom-data> </step> <step> <step-type type="export"></step-type> <threshold> <batch-size>1</batch-size> </threshold> <partition>{90B0D4B6-7118-4B50-9713-6344ED1CE869}</partition> <custom-data> <run-config> <output-file>GrandExports.txt</output-file> </run-config> </custom-data> </step> </configuration> </run-configuration> <run-configuration> <id>{09B48C04-0B5B-4FB1-88AF-2BF07EBE9429}</id> <name>FIFS-OneStep</name> <creation-time>2019-02-27 18:55:28.317</creation-time> <version>1</version> <last-modification-time>2019-02-27 18:55:28.317</last-modification-time> <configuration> <step> <step-type type="full-import-reevaluate-rules"></step-type> <threshold> <batch-size>1</batch-size> </threshold> <partition>{90B0D4B6-7118-4B50-9713-6344ED1CE869}</partition> <custom-data> <run-config> <input-file>GrandHR.txt</input-file> </run-config> </custom-data> </step> </configuration> </run-configuration> </ma-run-data> <capabilities-mask>9000</capabilities-mask> <export-type>3</export-type> <dn-construction> <attribute>UserID</attribute> </dn-construction> <password-sync> <maximum-retry-count>10</maximum-retry-count> <retry-interval>60</retry-interval> <allow-low-security>0</allow-low-security> </password-sync> <component_mappings /> </ma-data> </saved-ma-configuration> |