<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hello Oskar,</p>
    <p>how are your approvals set up? Do you use policy rules? What are
      your settings regarding legacy approvers and default approval
      policy rules? (see <a
        href="https://wiki.evolveum.com/pages/viewpage.action?pageId=24084761">https://wiki.evolveum.com/pages/viewpage.action?pageId=24084761</a>).</p>
    <p>Because, unfortunately, there are some problems with policy-based
      approvals for non-default relations in 3.5.x (see MID-3799, #1).</p>
    <pre class="moz-signature" cols="72">Pavol Mederly
Software developer
evolveum.com
</pre>
    <div class="moz-cite-prefix">On 06.04.2017 15:12, Oskar Butovič -
      AMI Praha a.s. wrote:<br>
    </div>
    <blockquote
cite="mid:CAE8MtZC26B=2S0VQN_tZPCKSX3o-_XEn56cip_ZbhVHidHucOA@mail.gmail.com"
      type="cite">
      <div dir="ltr">Hello everybody,
        <div><br>
        </div>
        <div>I have stumbled across some strange approval workflow
          behaviour.</div>
        <div><br>
        </div>
        <div>When I am assigning roles with relation member everything
          works fine, exactly as configured.</div>
        <div><br>
        </div>
        <div>But when i try to assign members weird stuff starts to
          happen. </div>
        <div>Example: </div>
        <div>- no or any workflow is configured for role via assigned
          metaroles</div>
        <div>1) I assign role R1 as approver to user U1</div>
        <div>    a) everything executes ok and role is assigned as
          approver relation</div>
        <div>2) I assign role R1 as approver to user U2</div>
        <div>    a) midpoint ignores any workflow configured on
          metaroles (approverExpressions are not executed at all)<br
            clear="all">
          <div>    b) approval task for user U1 is created.</div>
          <div><br>
          </div>
          <div>Why this might happen and how it could be changed? Part
            2.b is especially bothersome. It might cause that confusing
            workflow notifications are sent during initial or following
            workflow approver configuration.</div>
          <div><br>
          </div>
          <div>Best Regards</div>
          <div><br>
          </div>
          <div>Oskar Butovič</div>
          <div><br>
          </div>
          -- <br>
          <div class="gmail_signature" data-smartmail="gmail_signature">
            <div dir="ltr">
              <div>
                <div dir="ltr">
                  <div>
                    <div dir="ltr">
                      <div dir="ltr">
                        <table
style="font-family:Verdana,Arial,Helvetica,sans-serif;border-collapse:collapse;padding:0px;margin:0px;border-width:0px!important;border-style:solid!important;width:482px!important">
                          <tbody>
                            <tr style="padding:0px;margin:0px;border:0px
                              solid gray!important">
                              <td
style="color:rgb(0,0,0);font-family:Arial,sans-serif;font-size:11px;width:160px;vertical-align:bottom;padding:0px;border:0px
                                solid gray!important">
                                <p><span
                                    style="font-size:14px;font-weight:bold">Oskar
                                    Butovič</span><br>
                                  solution architect<br>
                                  <br>
                                  gsm: [+420] 774 480 101<br>
                                  e-mail: <a moz-do-not-send="true"
                                    href="mailto:oskar.butovic@ami.cz"
                                    target="_blank">oskar.butovic@ami.cz</a></p>
                              </td>
                              <td
style="color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;border-right-width:1px;border-right-style:solid;border-right-color:rgb(204,204,204);padding:0px;border-top-width:0px!important;border-bottom-width:0px!important;border-left-width:0px!important;border-top-style:solid!important;border-bottom-style:solid!important;border-left-style:solid!important;border-top-color:gray!important;border-bottom-color:gray!important;border-left-color:gray!important">   </td>
                              <td
style="color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;padding:0px;border:0px
                                solid gray!important">   </td>
                              <td
style="color:rgb(0,0,0);font-family:Arial,sans-serif;font-size:11px;vertical-align:bottom;padding:0px;width:123px;border:0px
                                solid gray!important">
                                <p>AMI Praha a.s.<br>
                                  Pláničkova 11<br>
                                  162 00 Praha 6<br>
                                  tel.: [+420] 274 783 239<br>
                                  web: <a moz-do-not-send="true"
                                    href="http://www.ami.cz/"
                                    target="_blank">www.ami.cz</a></p>
                              </td>
                              <td
style="color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;border-right-width:1px;border-right-style:solid;border-right-color:rgb(204,204,204);padding:0px;border-top-width:0px!important;border-bottom-width:0px!important;border-left-width:0px!important;border-top-style:solid!important;border-bottom-style:solid!important;border-left-style:solid!important;border-top-color:gray!important;border-bottom-color:gray!important;border-left-color:gray!important">   </td>
                              <td
style="color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;padding:0px;border:0px
                                solid gray!important">   </td>
                              <td
style="color:rgb(0,0,0);font-family:Arial,sans-serif;font-size:11px;margin:8px;border:0px
                                solid gray!important;width:116px">
                                <p><img moz-do-not-send="true"
                                    src="http://www.ami.cz/images/podpis/ami_logo.gif"
                                    alt="AMI Praha a.s."
                                    style="border:0px"></p>
                              </td>
                            </tr>
                            <tr style="padding:0px;margin:0px;border:0px
                              solid gray!important">
                              <td colspan="7"
style="color:rgb(0,0,0);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;padding:0px;width:480px;border:0px
                                solid gray!important"><br>
                                <a moz-do-not-send="true"
href="http://www.ami.cz/reseni-a-sluzby/bezpecnost-dat/identity-management"
                                  target="_blank"><img
                                    moz-do-not-send="true"
                                    src="http://www.ami.cz/images/podpis/AMI-podpis-IdM_1.png"
                                    alt="AMI Praha a.s."
                                    style="border:0px;width:480px!important;height:82px!important"></a></td>
                            </tr>
                            <tr style="padding:0px;margin:0px;border:0px
                              solid gray!important">
                              <td colspan="7"
style="color:rgb(128,128,128);font-family:Arial,sans-serif;font-size:11px;padding:0px;border:0px
                                solid gray!important"><br>
                                Textem tohoto e-mailu podepisující
                                neslibuje uzavřít ani neuzavírá za
                                společnost AMI Praha a.s.<br>
                                jakoukoliv smlouvu. Každá smlouva, pokud
                                bude uzavřena, musí mít výhradně
                                písemnou formu.<br>
                                <br>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </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>
  </body>
</html>