<span style=" font-size:10pt;font-family:sans-serif">Hallo together</span>
<br>
<br><span style=" font-size:10pt;font-family:sans-serif">I have following
trouble in approval process.<br>
<br>
In our solution we have special User identity called<b> BK User</b>.</span>
<br>
<ol>
<li value=1><span style=" font-size:10pt;font-family:sans-serif">attributes
of<b> BK User</b> are controlled by its own <i>Archetype </i>and its own
<i>Object template</i>.</span>
<li value=2><span style=" font-size:10pt;font-family:sans-serif"><b>BK
user</b> do not have GUI acces to midpoint</span>
<li value=3><span style=" font-size:10pt;font-family:sans-serif"><b>BK
users</b> are created by <b>EndUsers</b></span>
<li value=4><span style=" font-size:10pt;font-family:sans-serif"><b>BK
users</b> can be edited by<b> End User</b> or some <b>BK Admin user</b></span>
<li value=5><span style=" font-size:10pt;font-family:sans-serif"><b>BK
users</b> are available in midpont after approval process</span>
<li value=6><span style=" font-size:10pt;font-family:sans-serif">during
approval process is calculated <b>LineManage</b>r who is responsible for
aprowing the <b>BK User</b></span>
<li value=7><span style=" font-size:10pt;font-family:sans-serif"> Approval
process is controlled by</span><span style=" font-size:10pt;color:#3f8080;font-family:Consolas">
<b>globalPolicyRule</b></span><span style=" font-size:10pt;font-family:sans-serif">
inside </span><span style=" font-size:10pt;color:#3f8080;font-family:Consolas"><b><u>systemConfiguration</u></b></span>
<li value=8></ol><span style=" font-size:10pt;font-family:sans-serif">Without
Approval process everything is OK, but after enabling approval things go
so:</span>
<ol>
<li value=1><span style=" font-size:10pt;font-family:sans-serif">EndUser
create new BK</span>
<li value=2><span style=" font-size:10pt;font-family:sans-serif">The attributes
are filled according ObjectTemplate and Archetype</span>
<li value=3><span style=" font-size:10pt;font-family:sans-serif">actor
(or principal} who do the attribute calculation is identical with<b> EndUser</b>
who do <b>BK User</b></span>
<li value=4><span style=" font-size:10pt;font-family:sans-serif">at the
end the BK user approving process do its business and </span>
<ol>
<li value=1><span style=" font-size:10pt;font-family:sans-serif">all atributes
of new BK user is stored inside CaseType as a objectReference</span>
<li value=2><span style=" font-size:10pt;font-family:sans-serif">Case is
delegated to calculated <b>LineManager </b></span></ol>
<li value=5><span style=" font-size:10pt;font-family:sans-serif">When  <b>Line
Manager </b>logs to midpoint, he can see the new case</span>
<li value=6><span style=" font-size:10pt;font-family:sans-serif">inside
the case there are mentioned attributes of BK User</span>
<li value=7><span style=" font-size:10pt;font-family:sans-serif">when Line
Manager do the Approving</span>
<ol>
<li value=1><span style=" font-size:10pt;font-family:sans-serif"><i>Archetype
</i>and  <i>Object template</i> do its busines, but</span>
<li value=2><span style=" font-size:10pt;font-family:sans-serif">actor
(or principal} who do the attribute calculation is not curent <b>LineManager
</b>or <b>EndUsers</b> but superuser</span>
<li value=3><span style=" font-size:10pt;font-family:sans-serif">and so
all calculatio which are responsible on actor are recalculated according
superuser</span>
<li value=4></ol></ol><span style=" font-size:10pt;font-family:sans-serif">Please,
what causes that during session in which the <b>LM </b>is looged , midpoint
do the recalculation not like dedicated Line Manager but like <b>superuser</b>?</span>
<br>
<br>
<br><span style=" font-size:10pt;font-family:sans-serif">Tomas,</span>
<br>