<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>You defined mapping, that all users should have that assignment.
Midpoint did it. Now you try to break the rule.<br>
</p>
<p>As the mapping is strong, the value must always be there (i.e.
you cannot remove the assignment using GUI).</p>
<p>See
<a class="moz-txt-link-freetext" href="https://wiki.evolveum.com/display/midPoint/Mapping#Mapping-MappingStrength">https://wiki.evolveum.com/display/midPoint/Mapping#Mapping-MappingStrength</a><br>
</p>
<p>It would help if you describe what you want to achieve. One thing
is to understand how the mechanism works, the other thing is to
know what exactly you want. You should not mix something that
should be done automatically with manual actions. The object
template mappings for assignment should cover whatever can be done
and enforced automatic.</p>
<p>Best regards,</p>
<p>Ivan<br>
</p>
<br>
<div class="moz-cite-prefix">On 21.11.2017 11:23, HAQUET Serge
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:2ce86febe39a4ba497b45d36861e7741@cirb.brussels">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered
medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
<style><!--
/* Font Definitions */
@font-face
{font-family:Helvetica;
panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@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;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
{font-family:"Calibri Light \,sans-serif";
panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:black;
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;}
pre
{mso-style-priority:99;
mso-style-link:"HTML Preformatted Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";
color:black;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:36.0pt;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:black;
mso-fareast-language:EN-US;}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman",serif;
color:black;}
span.HTMLPreformattedChar
{mso-style-name:"HTML Preformatted Char";
mso-style-priority:99;
mso-style-link:"HTML Preformatted";
font-family:Consolas;
color:black;
mso-fareast-language:EN-US;}
span.EmailStyle22
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.titrecar
{mso-style-name:titrecar;}
span.EmailStyle24
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.EmailStyle25
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.EmailStyle26
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.EmailStyle28
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:1647933175;
mso-list-template-ids:-1922785570;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:216.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:252.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:288.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:324.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1
{mso-list-id:2013486836;
mso-list-type:hybrid;
mso-list-template-ids:59530782 135004161 135004163 135004165 135004161 135004163 135004165 135004161 135004163 135004165;}
@list l1:level1
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Symbol;}
@list l1:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New";}
@list l1:level3
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
@list l1:level4
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Symbol;}
@list l1:level5
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New";}
@list l1:level6
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
@list l1:level7
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Symbol;}
@list l1:level8
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New";}
@list l1:level9
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
--></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]-->
<div class="WordSection1">
<p class="MsoNormal"><span style="color:windowtext" lang="EN-US">What
i don’t understand why this behavior different from the
behavior of the user interface<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:windowtext" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:windowtext" lang="EN-US">I
can’t remove the assignment created<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:windowtext" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-align:right;background:white"
align="right"><span style="color:windowtext" lang="EN-US"></span><b><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"
lang="EN-US">Operation<o:p></o:p></span></b></p>
<p class="MsoNormal" style="margin-left:36.0pt;background:white"><b><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"
lang="EN-US">Save (GUI)</span></b><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"
lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"
style="margin-left:97.5pt;text-align:right;background:white"
align="right">
<b><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"
lang="EN-US">Message<o:p></o:p></span></b></p>
<p class="MsoNormal" style="margin-left:36.0pt;background:white"><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"
lang="EN-US">Attempt to delete value
PCV(null):[PC({<a class="moz-txt-link-freetext" href="http://midpoint.evolveum.com/xml/ns/public/common/common-3">http://midpoint.evolveum.com/xml/ns/public/common/common-3</a>}construction):[PCV(null):[PrismReference({.../common/common-3}resourceRef):[PRV(oid=0e70c40e-d952-45ee-9780-10845afdc126,
targetType={.../common/common-3}ResourceType)]]]] from item
assignment but that value is mandated by a strong mapping
(in object template
objectTemplate:10000000-0000-0000-0000-000000000222(Complex
User Template) for focus
user:54faf55b-c588-4ab0-9892-5ff6d3181577(Test2))<o:p></o:p></span></p>
<table class="MsoNormalTable"
style="margin-left:36.0pt;border-collapse:collapse"
cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt"><br>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"
style="margin-left:292.5pt;text-align:right;background:white"
align="right">
<b><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"
lang="EN-US">Error<o:p></o:p></span></b></p>
<p class="MsoNormal" style="margin-left:36.0pt;background:white"><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"
lang="EN-US">Attempt to delete value
PCV(null):[PC({<a class="moz-txt-link-freetext" href="http://midpoint.evolveum.com/xml/ns/public/common/common-3">http://midpoint.evolveum.com/xml/ns/public/common/common-3</a>}construction):[PCV(null):[PrismReference({.../common/common-3}resourceRef):[PRV(oid=0e70c40e-d952-45ee-9780-10845afdc126,
targetType={.../common/common-3}ResourceType)]]]] from item
assignment but that value is mandated by a strong mapping
(in object template
objectTemplate:10000000-0000-0000-0000-000000000222(Complex
User Template) for focus
user:54faf55b-c588-4ab0-9892-5ff6d3181577(Test2))<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:36.0pt;background:white"><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"><a
href="javascript:;" moz-do-not-send="true"><span
style="color:#3C8DBC">show</span></a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:windowtext" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:windowtext" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:windowtext" lang="EN-US">So
it is hard to me to believe that
</span><span lang="EN-US">everything is working correctly</span><span
style="color:windowtext" lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:windowtext" lang="EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1
1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span
style="color:windowtext;mso-fareast-language:FR-BE"
lang="EN-US">From:</span></b><span
style="color:windowtext;mso-fareast-language:FR-BE"
lang="EN-US"> midPoint
[<a class="moz-txt-link-freetext" href="mailto:midpoint-bounces@lists.evolveum.com">mailto:midpoint-bounces@lists.evolveum.com</a>]
<b>On Behalf Of </b>Ivan Noris<br>
<b>Sent:</b> mardi 21 novembre 2017 10:43<br>
<b>To:</b> <a class="moz-txt-link-abbreviated" href="mailto:midpoint@lists.evolveum.com">midpoint@lists.evolveum.com</a><br>
<b>Subject:</b> Re: [midPoint] objectTemplate account
create base on account fail<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p>Hi Serge,<o:p></o:p></p>
<p>once again; you are NOT creating a role. You are assigning a
resource account. That's the relation meaning "I wish the
account on the resource to be created and exist". That is the
assignment.<o:p></o:p></p>
<p>As a result, MidPoint will create the resource account.
That's the relation meaning "There is the account on that
resource currently". That's the projection.<o:p></o:p></p>
<p>The role icon and resource assignment icon differ. See the
attached screenshots:<o:p></o:p></p>
<p>- my user has assigned role Employee and also resource
account on CSV-1 resource (Assignment tab; notice the icons)<o:p></o:p></p>
<p>- my user has three accounts (CSV-1, CSV-2, CSV-3)
(Projections tab)<o:p></o:p></p>
<p>The existence of CSV-1 account in projection is the result of
that resource account being assigned. The name of the resource
assignment is the same as the name of the resource.<o:p></o:p></p>
<p>No role is created. The resource account is assigned and
midPoint creates it. This is one of the main midPoint
concepts. If there is an assignment, midPoint will create the
account(s) and keep them until you unassign the assignment.<o:p></o:p></p>
<p>I personally use roles (also through object template
mappings) and not resource assignments.<o:p></o:p></p>
<p>In your case, as the name of the resource assignment has
always the same as the name of the resource, everything is
working correctly.<o:p></o:p></p>
<p>Best regards,<o:p></o:p></p>
<p>Ivan<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On 16.11.2017 08:03, HAQUET Serge wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal"><span style="color:windowtext"
lang="EN-US">Ok so how can I fix the issue of the role
created when I assign the account?</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:windowtext"
lang="EN-US"> </span><o:p></o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1
1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span
style="color:windowtext;mso-fareast-language:FR-BE"
lang="EN-US">From:</span></b><span
style="color:windowtext;mso-fareast-language:FR-BE"
lang="EN-US"> midPoint [<a
href="mailto:midpoint-bounces@lists.evolveum.com"
moz-do-not-send="true">mailto:midpoint-bounces@lists.evolveum.com</a>]
<b>On Behalf Of </b>Ivan Noris<br>
<b>Sent:</b> mercredi 15 novembre 2017 17:53<br>
<b>To:</b> <a
href="mailto:midpoint@lists.evolveum.com"
moz-do-not-send="true">midpoint@lists.evolveum.com</a><br>
<b>Subject:</b> Re: [midPoint] objectTemplate account
create base on account fail</span><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"> <o:p></o:p></p>
<p>Hi,<o:p></o:p></p>
<p>I don't know if that's entirely possible, but it's not a
good idea to "assign" resource account just by linking. As
stated in the wiki page I referenced, link is just a
relationship between midPoint user and resource account, and
that link can be deleted if the account is deleted directly
on the resource. Assignment is able to re-create that
account even in this situation.<o:p></o:p></p>
<p>Ivan<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<div>
<p class="MsoNormal">On 15.11.2017 08:32, HAQUET Serge
wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal"><span style="color:windowtext"
lang="EN-US">What target I should use to avoid to create
this role.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:windowtext"
lang="EN-US">I try linkref but nothing happend</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:windowtext"
lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:windowtext"
lang="EN-US"> </span><o:p></o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1
1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span
style="color:windowtext;mso-fareast-language:FR-BE"
lang="EN-US">From:</span></b><span
style="color:windowtext;mso-fareast-language:FR-BE"
lang="EN-US"> midPoint [<a
href="mailto:midpoint-bounces@lists.evolveum.com"
moz-do-not-send="true">mailto:midpoint-bounces@lists.evolveum.com</a>]
<b>On Behalf Of </b>Ivan Noris<br>
<b>Sent:</b> mardi 14 novembre 2017 15:54<br>
<b>To:</b> <a
href="mailto:midpoint@lists.evolveum.com"
moz-do-not-send="true">midpoint@lists.evolveum.com</a><br>
<b>Subject:</b> Re: [midPoint] objectTemplate
account create base on account fail</span><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p><span lang="EN-US">Serge,</span><o:p></o:p></p>
<p><span lang="EN-US">what you have in assignments is the
resource account assignment, for which the projection
has been created. If you assign resource account (as you
do), this is the expected state.</span><o:p></o:p></p>
<p><span lang="EN-US">See </span><a
href="https://wiki.evolveum.com/display/midPoint/Assigning+vs+Linking"
moz-do-not-send="true"><span lang="EN-US">https://wiki.evolveum.com/display/midPoint/Assigning+vs+Linking</span></a><o:p></o:p></p>
<p><span lang="EN-US">Best regards,</span><o:p></o:p></p>
<p><span lang="EN-US">Ivan</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<div>
<p class="MsoNormal"><span lang="EN-US">On 09.11.2017
15:19, HAQUET Serge wrote:</span><o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal"><span style="color:windowtext"
lang="EN-US">When i look via the gui I have the
projection but in assignment I have also a “role” with
the same name of my resource</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:windowtext"
lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span
style="mso-fareast-language:FR-BE" lang="EN-US"><br>
<br>
<br>
<br>
</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:windowtext"
lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:windowtext"
lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:windowtext"
lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span
style="mso-fareast-language:FR-BE" lang="EN-US"><br>
<br>
<br>
<br>
</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color:windowtext"
lang="EN-US"> </span><o:p></o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1
1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span
style="color:windowtext;mso-fareast-language:FR-BE"
lang="EN-US">From:</span></b><span
style="color:windowtext;mso-fareast-language:FR-BE"
lang="EN-US"> midPoint [</span><a
href="mailto:midpoint-bounces@lists.evolveum.com"
moz-do-not-send="true"><span
style="mso-fareast-language:FR-BE" lang="EN-US">mailto:midpoint-bounces@lists.evolveum.com</span></a><span
style="color:windowtext;mso-fareast-language:FR-BE" lang="EN-US">]
<b>On Behalf Of </b>Ivan Noris<br>
<b>Sent:</b> jeudi 9 novembre 2017 13:12<br>
<b>To:</b> </span><a
href="mailto:midpoint@lists.evolveum.com"
moz-do-not-send="true"><span
style="mso-fareast-language:FR-BE" lang="EN-US">midpoint@lists.evolveum.com</span></a><span
style="color:windowtext;mso-fareast-language:FR-BE" lang="EN-US"><br>
<b>Subject:</b> Re: [midPoint] objectTemplate
account create base on account fail</span><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p><span lang="EN-US">Hi Serge,</span><o:p></o:p></p>
<p><span lang="EN-US">can you specify exact file/sample
where this was?</span><o:p></o:p></p>
<p><span lang="EN-US">I have not used direct account
assignment, but just roles, in the object template,
but I can see this:</span><o:p></o:p></p>
<p><span lang="EN-US">samples/demo/user-template.xml</span><o:p></o:p></p>
<p><span lang="EN-US"> <mapping><br>
<description>A hack to avoid feedback to
HR feed - deleting accounts because they are not
assigned</description><br>
<strength>strong</strength><br>
<source><br>
<path>employeeType</path><br>
</source><br>
<expression><br>
<value><br>
<!--<assignment>--><br>
<construction><br>
<resourceRef
oid="8844dcca-775d-11e2-a0ac-001e8c717e5b"
type="c:ResourceType"/><br>
</construction><br>
<!--</assignment>--><br>
</value> <br>
</expression><br>
<target><br>
<path>assignment</path><br>
</target><br>
<condition><br>
<script><br>
<code>employeeType !=
null</code><br>
</script><br>
</condition><br>
</mapping></span><o:p></o:p></p>
<p><span lang="EN-US">See how the <assignment>
element is commented out; hope this is the problem.</span><o:p></o:p></p>
<p><span lang="EN-US">If you specify the sample from which
you have seen the original construction, we can have a
look at it.</span><o:p></o:p></p>
<p><span lang="EN-US">Best regards,</span><o:p></o:p></p>
<p><span lang="EN-US">Ivan</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<div>
<p class="MsoNormal"><span lang="EN-US">On 08.11.2017
12:43, HAQUET Serge wrote:</span><o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal"><span lang="EN-US">I get this
example from midpoint git and it didn’t work , look
like missing something to validate the xml</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"><mapping></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">
<strength>strong</strength></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">
<expression></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">
<value></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">
<assignment></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">
<construction></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">
<resourceRef
oid="0e70c40e-d952-45ee-9780-10845afdc126"
type="ResourceType"/></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">
</construction></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">
</assignment></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">
</value> </span>
<o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </expression></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">
<target></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">
<path>assignment</path></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">
</target></span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">
</mapping></span><o:p></o:p></p>
<p class="MsoNormal"><b><span lang="EN-US"> </span></b><o:p></o:p></p>
<p class="MsoNormal"><b><span lang="EN-US">Midpoint version :</span></b><span
lang="EN-US"> 3.6</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><b><span lang="EN-US">Goal :</span></b><span
lang="EN-US"> when create new user , create a new
account an link it base on the some resources</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><b><span lang="EN-US">Actions:</span></b><o:p></o:p></p>
<ul style="margin-top:0cm" type="disc">
<li class="MsoNormal"
style="margin-left:0cm;mso-list:l1 level1 lfo3"><span
lang="EN-US">using the Complex User Template ,
from the midpoint git.</span><o:p></o:p></li>
<li class="MsoNormal"
style="margin-left:0cm;mso-list:l1 level1 lfo3"><span
lang="EN-US">only use the account create part.</span><o:p></o:p></li>
<li class="MsoNormal"
style="margin-left:0cm;mso-list:l1 level1 lfo3"><span
lang="EN-US">import the file in midpoint</span><o:p></o:p></li>
<li class="MsoNormal"
style="margin-left:0cm;mso-list:l1 level1 lfo3"><span
lang="EN-US">create new user</span><o:p></o:p></li>
</ul>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal" style="background:white"><b><span
lang="EN-US">Error (see file)</span></b><span
lang="EN-US"> :
</span><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"
lang="EN-US">Message</span><o:p></o:p></p>
<p class="MsoNormal"
style="margin-left:36.0pt;background:white"><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"
lang="EN-US">Item {</span><a
href="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
moz-do-not-send="true"><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;mso-fareast-language:FR-BE"
lang="EN-US">http://midpoint.evolveum.com/xml/ns/public/common/common-3</span></a><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"
lang="EN-US">}assignment has no definition (in
container value CTD
({.../common/common-3}AssignmentType))while parsing
( {...common/common-3}assignment => (
{...common/common-3}construction => (
{...common/common-3}resourceRef => ( oid =>
parser ValueParser(DOMa, oid:
0e70c40e-d952-45ee-9780-10845afdc126) type =>
parser ValueParser(DOMa, type: ResourceType) ) ) ) )</span><o:p></o:p></p>
<p class="MsoNormal" style="background:white"><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"
lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal" style="background:white"><b><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"
lang="EN-US">When
</span></b><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"
lang="EN-US">: trying to create user</span><o:p></o:p></p>
<p class="MsoNormal" style="background:white"><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"
lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal" style="background:white"><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"
lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal" style="background:white"><span
style="font-size:10.5pt;font-family:"Helvetica",sans-serif;color:#333333;mso-fareast-language:FR-BE"
lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<div>
<table class="MsoNormalTable" cellpadding="0"
border="0">
<tbody>
<tr>
<td
style="width:40.0%;border:none;border-right:solid
#FECB00 1.0pt;padding:.75pt .75pt .75pt .75pt"
width="40%" valign="top">
<p class="MsoNormal"><span
style="font-size:12.0pt"> </span><span
style="font-size:12.0pt;mso-fareast-language:FR-BE"><img
style="width:3.125in;height:1.1145in"
id="Picture_x0020_1"
src="cid:part10.635A5713.E175850D@evolveum.com"
alt="imap://vix@mail.evolveum.com:993/fetch%3EUID%3E/INBOX/Lists/midPoint%3E1540915?header=quotebody&part=1.1.2&filename=image001.png"
class="" width="300" border="0"
height="107"></span><span
style="font-size:12.0pt">
</span><o:p></o:p></p>
</td>
<td style="width:60.0%;padding:.75pt .75pt .75pt
.75pt" width="60%" valign="top">
<p><span class="titrecar"><b><span
style="font-size:15.0pt" lang="EN-US">Serge
HAQUET</span></b></span><span
style="font-size:10.0pt;font-family:"Arial",sans-serif"
lang="EN-US"><br>
</span><span class="MsoSubtleReference"><span
style="font-size:10.0pt" lang="EN-US">Project
Analyst</span></span><span
style="font-size:10.0pt;font-family:"Arial",sans-serif"
lang="EN-US"><br>
</span><span style="font-size:11.0pt"
lang="EN-US">Operations - Project Analyst</span><span
style="font-size:10.0pt;font-family:"Arial",sans-serif"
lang="EN-US"><br>
</span><span
style="font-size:10.0pt;font-family:"Calibri
Light ,sans-serif",serif"
lang="EN-US">Avenue des Arts 21, 1000
Bruxelles -
</span><span style="font-size:10.0pt"><a
href="http://cirb.brussels/"
moz-do-not-send="true"><span
style="color:#0080BF" lang="EN-US">cirb.brussels</span></a></span><span
style="font-size:10.0pt;font-family:"Calibri Light
,sans-serif",serif">
</span><span
style="font-size:10.0pt;font-family:"Calibri
Light ,sans-serif",serif"
lang="EN-US">-
</span><span style="font-size:10.0pt"><a
href="http://cirb.brussels/disclaimer-1"
moz-do-not-send="true"><span
style="color:#0080BF" lang="EN-US">disclaimer</span></a></span><span
style="font-size:10.0pt;font-family:"Calibri Light
,sans-serif",serif" lang="EN-US"><br>
T +32 2 801 12 41 </span><span
style="font-size:10.0pt" lang="EN-US">| </span><span
style="font-size:10.0pt;font-family:"Calibri Light
,sans-serif",serif" lang="EN-US">G +32
497 44 44 99
</span><span style="font-size:10.0pt"
lang="EN-US">| </span><span
style="font-size:10.0pt;font-family:"Calibri
Light ,sans-serif",serif"
lang="EN-US">Helpdesk +32 2 801 00 00
</span><span
style="font-size:10.0pt;font-family:"Arial",sans-serif"
lang="EN-US"><br>
</span><span style="font-size:9.0pt"
lang="EN-US">Be green, leave it on the
screen !</span><span
style="font-size:10.0pt;font-family:"Arial",sans-serif"
lang="EN-US"> </span><a
href="https://www.linkedin.com/company/cirb_cibg" moz-do-not-send="true"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;text-decoration:none"><img
style="width:.2604in;height:.2604in"
id="Picture_x0020_2"
src="cid:part13.D7512602.66655216@evolveum.com"
alt="imap://vix@mail.evolveum.com:993/fetch%3EUID%3E/INBOX/Lists/midPoint%3E1540915?header=quotebody&part=1.1.3&filename=image002.png"
class="" width="25" border="0"
height="25"></span></a><span
style="font-size:10.0pt;font-family:"Arial",sans-serif"
lang="EN-US"> </span><a
href="https://twitter.com/CIRB_CIBG"
moz-do-not-send="true"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;text-decoration:none"><img
style="width:.2604in;height:.2604in"
id="Picture_x0020_3"
src="cid:part15.0EF9CFE4.57E19041@evolveum.com"
alt="imap://vix@mail.evolveum.com:993/fetch%3EUID%3E/INBOX/Lists/midPoint%3E1540915?header=quotebody&part=1.1.4&filename=image003.png"
class="" width="25" border="0"
height="25"></span></a><span
style="font-size:10.0pt;font-family:"Arial",sans-serif"
lang="EN-US"> </span><a
href="http://www.environnement.brussels/thematiques/ville-durable/le-label-entreprise-ecodynamique"
moz-do-not-send="true"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;text-decoration:none"><img
style="width:.2604in;height:.2604in"
id="Picture_x0020_4"
src="cid:part17.8F941A1B.383B27C5@evolveum.com"
alt="imap://vix@mail.evolveum.com:993/fetch%3EUID%3E/INBOX/Lists/midPoint%3E1540915?header=quotebody&part=1.1.5&filename=image004.jpg"
class="" width="25" border="0"
height="25"></span></a><o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
</div>
<p class="MsoNormal"><span style="font-size:12.0pt"
lang="EN-US"><br>
<br>
<br>
<br>
<br>
<br>
</span><o:p></o:p></p>
<pre><span lang="EN-US">_______________________________________________</span><o:p></o:p></pre>
<pre><span lang="EN-US">midPoint mailing list</span><o:p></o:p></pre>
<pre><a href="mailto:midPoint@lists.evolveum.com" moz-do-not-send="true"><span lang="EN-US">midPoint@lists.evolveum.com</span></a><o:p></o:p></pre>
<pre><a href="http://lists.evolveum.com/mailman/listinfo/midpoint" moz-do-not-send="true"><span lang="EN-US">http://lists.evolveum.com/mailman/listinfo/midpoint</span></a><o:p></o:p></pre>
</blockquote>
<p class="MsoNormal"><span style="font-size:12.0pt"
lang="EN-US"><br>
<br>
<br>
<br>
<br>
</span><o:p></o:p></p>
<pre><span lang="EN-US">-- </span><o:p></o:p></pre>
<pre><span lang="EN-US">Ivan Noris</span><o:p></o:p></pre>
<pre><span lang="EN-US">Senior Identity Engineer</span><o:p></o:p></pre>
<pre><span lang="EN-US">evolveum.com</span><o:p></o:p></pre>
<p class="MsoNormal"><span style="font-size:12.0pt"
lang="EN-US"><br>
<br>
<br>
<br>
<br>
</span><o:p></o:p></p>
<pre><span lang="EN-US">_______________________________________________</span><o:p></o:p></pre>
<pre><span lang="EN-US">midPoint mailing list</span><o:p></o:p></pre>
<pre><a href="mailto:midPoint@lists.evolveum.com" moz-do-not-send="true"><span lang="EN-US">midPoint@lists.evolveum.com</span></a><o:p></o:p></pre>
<pre><a href="http://lists.evolveum.com/mailman/listinfo/midpoint" moz-do-not-send="true"><span lang="EN-US">http://lists.evolveum.com/mailman/listinfo/midpoint</span></a><o:p></o:p></pre>
</blockquote>
<p class="MsoNormal"><span style="font-size:12.0pt"
lang="EN-US"><br>
<br>
<br>
<br>
</span><o:p></o:p></p>
<pre><span lang="EN-US">-- </span><o:p></o:p></pre>
<pre><span lang="EN-US">Ivan Noris</span><o:p></o:p></pre>
<pre><span lang="EN-US">Senior Identity Engineer</span><o:p></o:p></pre>
<pre><span lang="EN-US">evolveum.com</span><o:p></o:p></pre>
<p class="MsoNormal"><span style="font-size:12.0pt"><br>
<br>
<br>
<br>
</span><o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>midPoint mailing list<o:p></o:p></pre>
<pre><a href="mailto:midPoint@lists.evolveum.com" moz-do-not-send="true">midPoint@lists.evolveum.com</a><o:p></o:p></pre>
<pre><a href="http://lists.evolveum.com/mailman/listinfo/midpoint" moz-do-not-send="true">http://lists.evolveum.com/mailman/listinfo/midpoint</a><o:p></o:p></pre>
</blockquote>
<p class="MsoNormal"><span style="font-size:12.0pt"><br>
<br>
<br>
</span><o:p></o:p></p>
<pre>-- <o:p></o:p></pre>
<pre>Ivan Noris<o:p></o:p></pre>
<pre>Senior Identity Engineer<o:p></o:p></pre>
<pre>evolveum.com<o:p></o:p></pre>
<p class="MsoNormal"><span
style="font-size:12.0pt;font-family:"Times New
Roman",serif;mso-fareast-language:FR-BE"><br>
<br>
<br>
<o:p></o:p></span></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>midPoint mailing list<o:p></o:p></pre>
<pre><a href="mailto:midPoint@lists.evolveum.com" moz-do-not-send="true">midPoint@lists.evolveum.com</a><o:p></o:p></pre>
<pre><a href="http://lists.evolveum.com/mailman/listinfo/midpoint" moz-do-not-send="true">http://lists.evolveum.com/mailman/listinfo/midpoint</a><o:p></o:p></pre>
</blockquote>
<p class="MsoNormal"><span
style="font-size:12.0pt;font-family:"Times New
Roman",serif;mso-fareast-language:FR-BE"><br>
<br>
<o:p></o:p></span></p>
<pre>-- <o:p></o:p></pre>
<pre>Ivan Noris<o:p></o:p></pre>
<pre>Senior Identity Engineer<o:p></o:p></pre>
<pre>evolveum.com<o:p></o:p></pre>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
midPoint mailing list
<a class="moz-txt-link-abbreviated" href="mailto:midPoint@lists.evolveum.com">midPoint@lists.evolveum.com</a>
<a class="moz-txt-link-freetext" href="http://lists.evolveum.com/mailman/listinfo/midpoint">http://lists.evolveum.com/mailman/listinfo/midpoint</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Ivan Noris
Senior Identity Engineer
evolveum.com
</pre>
</body>
</html>