<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-AU" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hi<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I am attempting to pull accounts from an active directory (A) into midpoint users, and following this deploy these users into a second active directory (B).<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I have accounts being pulled from (A) into midpoint users successfully, but am running into issues deploying these into (B).<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">To my understanding, this requires an object template for users to be assigned in (A)’s synchronization:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><synchronization><o:p></o:p></p>
<p class="MsoNormal">        <objectSynchronization><o:p></o:p></p>
<p class="MsoNormal">            …<o:p></o:p></p>
<p class="MsoNormal">            <objectTemplateRef oid="c0c010c0-d34d-b33f-f00d-777111111111" relation="org:default" type="c:ObjectTemplateType"><o:p></o:p></p>
<p class="MsoNormal">                <targetName>Default User Template DEMO 2 DOMAIN</targetName><o:p></o:p></p>
<p class="MsoNormal">            </objectTemplateRef><o:p></o:p></p>
<p class="MsoNormal">            <reconcile>false</reconcile><o:p></o:p></p>
<p class="MsoNormal">            <reaction><o:p></o:p></p>
<p class="MsoNormal">                <situation>unlinked</situation><o:p></o:p></p>
<p class="MsoNormal">                <synchronize>true</synchronize><o:p></o:p></p>
<p class="MsoNormal">                <reconcile>true</reconcile><o:p></o:p></p>
<p class="MsoNormal">                <action><o:p></o:p></p>
<p class="MsoNormal">                    <handlerUri>http://midpoint.evolveum.com/xml/ns/public/model/action-3#link</handlerUri><o:p></o:p></p>
<p class="MsoNormal">                </action><o:p></o:p></p>
<p class="MsoNormal">            </reaction><o:p></o:p></p>
<p class="MsoNormal">            <reaction><o:p></o:p></p>
<p class="MsoNormal">                <situation>unmatched</situation><o:p></o:p></p>
<p class="MsoNormal">                <synchronize>true</synchronize><o:p></o:p></p>
<p class="MsoNormal">                <reconcile>true</reconcile><o:p></o:p></p>
<p class="MsoNormal">                <action><o:p></o:p></p>
<p class="MsoNormal">                    <handlerUri>http://midpoint.evolveum.com/xml/ns/public/model/action-3#addFocus</handlerUri><o:p></o:p></p>
<p class="MsoNormal">                    <objectTemplateRef oid="c0c010c0-d34d-b33f-f00d-777111111111"/><o:p></o:p></p>
<p class="MsoNormal">                </action><o:p></o:p></p>
<p class="MsoNormal">            </reaction><o:p></o:p></p>
<p class="MsoNormal">            …<o:p></o:p></p>
<p class="MsoNormal">        </objectSynchronization><o:p></o:p></p>
<p class="MsoNormal">    </synchronization><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The object (user) template is the following:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><objectTemplate xmlns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3"
 xmlns:org="http://midpoint.evolveum.com/xml/ns/public/common/org-3" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3"
 oid="c0c010c0-d34d-b33f-f00d-777111111111" version="3"><o:p></o:p></p>
<p class="MsoNormal">    <name>Default User Template DEMO 2 DOMAIN</name><o:p></o:p></p>
<p class="MsoNormal">    <metadata><o:p></o:p></p>
<p class="MsoNormal">        …<o:p></o:p></p>
<p class="MsoNormal">    </metadata><o:p></o:p></p>
<p class="MsoNormal">    <mapping id="1"><o:p></o:p></p>
<p class="MsoNormal">        <strength>strong</strength><o:p></o:p></p>
<p class="MsoNormal">        <expression><o:p></o:p></p>
<p class="MsoNormal">            <value><o:p></o:p></p>
<p class="MsoNormal">                <accountConstruction><o:p></o:p></p>
<p class="MsoNormal">                    <resourceRef oid="f5f9fdaa-ec62-4f1b-b17d-c8dc6639bd93" type="c:ResourceType"/><o:p></o:p></p>
<p class="MsoNormal">                </accountConstruction><o:p></o:p></p>
<p class="MsoNormal">            </value><o:p></o:p></p>
<p class="MsoNormal">        </expression><o:p></o:p></p>
<p class="MsoNormal">        <target><o:p></o:p></p>
<p class="MsoNormal">            <c:path>assignment</c:path><o:p></o:p></p>
<p class="MsoNormal">        </target><o:p></o:p></p>
<p class="MsoNormal">    </mapping><o:p></o:p></p>
<p class="MsoNormal"></objectTemplate><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">This was based off the following two sources:<o:p></o:p></p>
<p class="MsoNormal"><a href="https://wiki.evolveum.com/display/midPoint/Synchronization+Examples">https://wiki.evolveum.com/display/midPoint/Synchronization+Examples</a><o:p></o:p></p>
<p class="MsoNormal"><a href="https://github.com/Evolveum/midpoint/blob/master/samples/demo/user-template.xml">https://github.com/Evolveum/midpoint/blob/master/samples/demo/user-template.xml</a> (Noting assignment is commented out here)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">When running an ‘import accounts’ task on (A), I receive the following errors (or the equivalent if I include <assignment> around <accountConstruction>):<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">[midPointScheduler_Worker-1] ERROR (com.evolveum.midpoint.repo.common.task.AbstractSearchIterativeResultHandler): Import of object shadow: … from … failed: Item {http://midpoint.evolveum.com/xml/ns/public/common/common-3}accountConstruction
 has no definition (in container value CTD ({.../common/common-3}AssignmentType))while parsing (<o:p></o:p></p>
<p class="MsoNormal">  {...common/common-3}accountConstruction =><o:p></o:p></p>
<p class="MsoNormal">    (<o:p></o:p></p>
<p class="MsoNormal">      {...common/common-3}resourceRef =><o:p></o:p></p>
<p class="MsoNormal">        (<o:p></o:p></p>
<p class="MsoNormal">          oid =><o:p></o:p></p>
<p class="MsoNormal">            parser ValueParser(DOMa, oid: f5f9fdaa-ec62-4f1b-b17d-c8dc6639bd93)<o:p></o:p></p>
<p class="MsoNormal">          type =><o:p></o:p></p>
<p class="MsoNormal">            parser ValueParser(DOMa, type: c:ResourceType)<o:p></o:p></p>
<p class="MsoNormal">        )<o:p></o:p></p>
<p class="MsoNormal">    )<o:p></o:p></p>
<p class="MsoNormal">)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I expect this is because this syntax is in fact invalid? Any ideas on how to resolve this?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Regards,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b><span style="color:#1F497D;mso-fareast-language:EN-AU">Jack Wilson<o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span style="color:#1F497D;mso-fareast-language:EN-AU">Digital Security Consultant</span></b><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<br>
<br>
<i>This email, and any attachment, is confidential and also privileged. If you have received it in error, please notify me immediately and delete it from your system along with any attachments. You should not copy or use it for any purpose, nor disclose its
 contents to any other person. </i>
</body>
</html>