<div dir="ltr"><div><div>Hi List,<br><br></div>I tried to send user email notification when his/her Active Directory account is created.</div><div>But it seems when send the notification email, at successful add AD account, new account is not linked and the extension attribute is no written. Please help!<br></div><div><br></div><div>I'm running 3.6.1. There is no issue retrieving other extension attributes.<br></div><div><div><div><br>        <handler><br>            <accountPasswordNotifier><br>                <name>new account user notification</name><br>                <operation>add</operation><br>                <status>success</status><br>                <recipientExpression><br>                    ...<br>                </recipientExpression><br>                <subjectExpression><br>                    ...<br>                </subjectExpression><br>                <bodyExpression><br>                    <script><br>                        <code><br>                            ...<br><br>                            <a href="http://log.info">log.info</a>("Requestee = {}", requestee.asPrismObject().debugDump());<br>                            adAccount = basic.getExtensionPropertyValue(requestee, '<a href="http://example.com/xml/ns/mySchema">http://example.com/xml/ns/mySchema</a>', 'adAccount');<br>                            <br>                            ...<br>                        </code><br>                    </script><br>                </bodyExpression><br>                <transport>mail</transport><br>            </accountPasswordNotifier><br></div></div><div><div><br></div><div>AD connector resource OID: 80000003-0000-0000-0000-000000000004<br></div><div>no AD recoure linked or adAccount extension in user:</div><div><br></div><div>2017-11-27 15:42:49,058 [PROVISIONING] [http-nio-8080-exec-9] INFO (com.evolveum.midpoint.expression): Requestee = user: (70055418-8923-4c1b-b1bf-eb3fea0cdcbd, v3, UserType)<br>    name: 10211263<br>    extension:<br>        oldEmployeeId: XXXXXX<br>        gender: F<br>        employeeId: 00000000000000<br>        lastNamePy: lastname<br>        firstNamePy: firstname<br>        managerName: manager<br>        managerId: YYYYYYYY<br>        buName: BU<br>        companyId: 11111<br>        companyName: OOOOOOOO<br>        departmentId: 111111111111<br>        departmentName: DDDDDDDD<br>        locationName: CITY<br>    parentOrgRef:<br>      oid=1a6283de-11af-4c2e-9e1f-5cc1507b9989(OrgType)[default]<br>      oid=4bf2e3fc-ee4f-4518-968d-f48fc1fa5064(OrgType)[default]<br>    metadata:<br>        requestTimestamp: 2017-11-27T14:36:01.254+08:00<br>        requestorRef: oid=00000000-0000-0000-0000-000000000002(UserType)[default]<br>        createTimestamp: 2017-11-27T14:36:01.285+08:00<br>        creatorRef: oid=00000000-0000-0000-0000-000000000002(UserType)[default]<br>        createChannel:<br>          <a href="http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#import">http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#import</a><br>        modifyTimestamp: 2017-11-27T15:42:46.883+08:00<br>        modifierRef: oid=00000000-0000-0000-0000-000000000002(UserType)[default]<br>        modifyChannel:<br>          <a href="http://midpoint.evolveum.com/xml/ns/public/gui/channels-3#user">http://midpoint.evolveum.com/xml/ns/public/gui/channels-3#user</a><br>        lastProvisioningTimestamp: 2017-11-27T15:42:46.883+08:00<br>    operationExecution:<br>      id=3<br>        timestamp: 2017-11-27T14:36:02.401+08:00<br>        operation:<br>          ObjectDeltaOperationType(ObjectDeltaType(null ADD: []): SUCCESS)<br>          ObjectDeltaOperationType(ObjectDeltaType(null MODIFY: []): SUCCESS)<br>        status: SUCCESS<br>        initiatorRef: oid=00000000-0000-0000-0000-000000000002(UserType)[default]<br>        channel:<br>          <a href="http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#import">http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#import</a><br>    linkRef:<br>      oid=05f2f933-8317-4f74-9315-23cd81855dfb(ShadowType)[default]<br>    assignment:<br>      id=1<br>        metadata:<br>            requestTimestamp: 2017-11-27T14:36:01.254+08:00<br>            requestorRef: oid=00000000-0000-0000-0000-000000000002(UserType)[default]<br>            createTimestamp: 2017-11-27T14:36:01.285+08:00<br>            creatorRef: oid=00000000-0000-0000-0000-000000000002(UserType)[default]<br>            createChannel:<br>              <a href="http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#import">http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#import</a><br>        targetRef: oid=1a6283de-11af-4c2e-9e1f-5cc1507b9989(OrgType)[default]<br>        activation:<br>            effectiveStatus: ENABLED<br>      id=2<br>        metadata:<br>            requestTimestamp: 2017-11-27T14:36:01.254+08:00<br>            requestorRef: oid=00000000-0000-0000-0000-000000000002(UserType)[default]<br>            createTimestamp: 2017-11-27T14:36:01.285+08:00<br>            creatorRef: oid=00000000-0000-0000-0000-000000000002(UserType)[default]<br>            createChannel:<br>              <a href="http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#import">http://midpoint.evolveum.com/xml/ns/public/provisioning/channels-3#import</a><br>        targetRef: oid=4bf2e3fc-ee4f-4518-968d-f48fc1fa5064(OrgType)[default]<br>        activation:<br>            effectiveStatus: ENABLED<br>      id=4<br>        metadata:<br>            requestTimestamp: 2017-11-27T15:42:46.804+08:00<br>            requestorRef: oid=00000000-0000-0000-0000-000000000002(UserType)[default]<br>            createTimestamp: 2017-11-27T15:42:46.883+08:00<br>            creatorRef: oid=00000000-0000-0000-0000-000000000002(UserType)[default]<br>            createChannel:<br>              <a href="http://midpoint.evolveum.com/xml/ns/public/gui/channels-3#user">http://midpoint.evolveum.com/xml/ns/public/gui/channels-3#user</a><br>        targetRef: oid=80000004-0000-0000-0000-000000000002(RoleType)[default]<br>        activation:<br>            effectiveStatus: ENABLED<br>    activation:<br>        effectiveStatus: ENABLED<br>        enableTimestamp: 2017-11-27T14:36:01.254+08:00<br>    iteration: 0<br>    iterationToken:<br>    roleMembershipRef:<br>      oid=1a6283de-11af-4c2e-9e1f-5cc1507b9989(OrgType)[default]<br>      oid=4bf2e3fc-ee4f-4518-968d-f48fc1fa5064(OrgType)[default]<br>      oid=80000004-0000-0000-0000-000000000002(RoleType)[default]<br>      oid=00000000-0000-0000-0000-000000000008(RoleType)[default]<br>    fullName: firstname lastname<br>    givenName: firstname<br>    familyName: lastname<br>    title: TITLE<br>    emailAddress: EMAIL<br>    employeeNumber: 88888888</div><div><br></div><div>Regards,</div><div>Ian<br></div></div></div></div>