<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Calibri" size="2"><span style="font-size:11pt;">
<div>This task(below)I have running in 4.8.7 works, however I need to be able to change the dates in the search objects. I can't figure out how to put a scripting section in for the filter. Also, It creates a lot of logging in the task, is there a way to
turn that off?</div>
<div> </div>
<div><task xmlns="<a href="http://midpoint.evolveum.com/xml/ns/public/common/common-3"><font color="#467886"><u>http://midpoint.evolveum.com/xml/ns/public/common/common-3</u></font></a>" xmlns:c="<a href="http://midpoint.evolveum.com/xml/ns/public/common/common-3"><font color="#467886"><u>http://midpoint.evolveum.com/xml/ns/public/common/common-3</u></font></a>"
xmlns:icfs="<a href="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3"><font color="#467886"><u>http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3</u></font></a>" xmlns:org="<a href="http://midpoint.evolveum.com/xml/ns/public/common/org-3"><font color="#467886"><u>http://midpoint.evolveum.com/xml/ns/public/common/org-3</u></font></a>"
xmlns:q="<a href="http://prism.evolveum.com/xml/ns/public/query-3"><font color="#467886"><u>http://prism.evolveum.com/xml/ns/public/query-3</u></font></a>" xmlns:ri="<a href="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3"><font color="#467886"><u>http://midpoint.evolveum.com/xml/ns/public/resource/instance-3</u></font></a>"
xmlns:t="<a href="http://prism.evolveum.com/xml/ns/public/types-3"><font color="#467886"><u>http://prism.evolveum.com/xml/ns/public/types-3</u></font></a>" xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance"><font color="#467886"><u>http://www.w3.org/2001/XMLSchema-instance</u></font></a>"
oid="c784c44a-e457-4b61-b261-524f140d20e0" version="729"></div>
<div> <name>Set PasswordResetNotification value</name></div>
<div> <assignment id="4"></div>
<div> <metadata></div>
<div> <requestTimestamp>2025-04-29T13:09:41.930-05:00</requestTimestamp></div>
<div> <requestorRef oid="00000000-0000-0000-0000-000000000002" relation="org:default" type="c:UserType"></div>
<div> <!-- administrator --></div>
<div> </requestorRef></div>
<div> <createTimestamp>2025-04-29T13:09:42.036-05:00</createTimestamp></div>
<div> <creatorRef oid="00000000-0000-0000-0000-000000000002" relation="org:default" type="c:UserType"></div>
<div> <!-- administrator --></div>
<div> </creatorRef></div>
<div> <createChannel><a href="http://midpoint.evolveum.com/xml/ns/public/common/channels-3#rest</createChannel"><font color="#467886"><u>http://midpoint.evolveum.com/xml/ns/public/common/channels-3#rest</createChannel</u></font></a>></div>
<div> </metadata></div>
<div> <targetRef oid="00000000-0000-0000-0000-000000000509" relation="org:default" type="c:ArchetypeType"></div>
<div> <!-- Iterative bulk action task --></div>
<div> </targetRef></div>
<div> <activation></div>
<div> <effectiveStatus>enabled</effectiveStatus></div>
<div> </activation></div>
<div> </assignment></div>
<div> <iteration>0</iteration></div>
<div> <iterationToken/></div>
<div> <archetypeRef oid="00000000-0000-0000-0000-000000000509" relation="org:default" type="c:ArchetypeType"></div>
<div> <!-- Iterative bulk action task --></div>
<div> </archetypeRef></div>
<div> <roleMembershipRef oid="00000000-0000-0000-0000-000000000509" relation="org:default" type="c:ArchetypeType"></div>
<div> <!-- Iterative bulk action task --></div>
<div> <_metadata></div>
<div> <storage></div>
<div> <createTimestamp>2025-04-29T13:03:51.267-05:00</createTimestamp></div>
<div> </storage></div>
<div> <provenance></div>
<div> <assignmentPath></div>
<div> <sourceRef oid="c784c44a-e457-4b61-b261-524f140d20e0" relation="org:default" type="c:TaskType"/></div>
<div> <segment></div>
<div> <segmentOrder>1</segmentOrder></div>
<div> <assignmentId>4</assignmentId></div>
<div> <targetRef oid="00000000-0000-0000-0000-000000000509" relation="org:default" type="c:ArchetypeType"/></div>
<div> <matchingOrder>true</matchingOrder></div>
<div> </segment></div>
<div> </assignmentPath></div>
<div> </provenance></div>
<div> </_metadata></div>
<div> </roleMembershipRef></div>
<div> <taskIdentifier>1745930885838-1939-1</taskIdentifier></div>
<div> <ownerRef oid="88044814-4124-4383-b119-b93a80bc9bb9" relation="org:default" type="c:UserType"></div>
<div> <!-- sashwill --></div>
<div> </ownerRef></div>
<div> <binding>loose</binding></div>
<div> <threadStopAction>reschedule</threadStopAction></div>
<div> <activity></div>
<div> <work></div>
<div> <iterativeScripting></div>
<div> <objects></div>
<div> <type>UserType</type></div>
<div> <query></div>
<div> <q:filter></div>
<div> <span style="background-color:yellow;"><q:text>activation/validTo greaterOrEqual "2025-05-14" and activation/validTo less "2025-05-20" and extension/lastPasswordExpirationNotification less "2025-04-08" </q:text></span></div>
<div> </q:filter></div>
<div> </query></div>
<div> </objects></div>
<div> <scriptExecutionRequest xmlns:s="<a href="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3"><font color="#467886"><u>http://midpoint.evolveum.com/xml/ns/public/model/scripting-3</u></font></a>"></div>
<div> <s:action></div>
<div> <s:type>execute-script</s:type></div>
<div> <s:parameter></div>
<div> <s:name>script</s:name></div>
<div> <s:value xsi:type="c:ScriptExpressionEvaluatorType"></div>
<div> <code></div>
<div> import com.evolveum.midpoint.xml.ns._public.common.common_3.*</div>
<div> import javax.xml.datatype.DatatypeFactory;</div>
<div> import javax.xml.namespace.QName;</div>
<div> import javax.xml.datatype.XMLGregorianCalendar;</div>
<div> </div>
<div> XMLGregorianCalendar xmldate = basic.currentDateTime() as XMLGregorianCalendar;</div>
<div> </div>
<div> </div>
<div> def deltas = midpoint.deltaFor(UserType.class)</div>
<div> .item(UserType.F_EXTENSION, new QName("<a href="http://illinois.edu/application"><font color="#467886"><u>http://illinois.edu/application</u></font></a>", "lastPasswordExpirationNotification"))</div>
<div> .replace(xmldate)</div>
<div> .item(UserType.F_EXTENSION, new QName("<a href="http://illinois.edu/application"><font color="#467886"><u>http://illinois.edu/application</u></font></a>", "sendPasswordResetNotification"))</div>
<div> .replace(true)</div>
<div> .asObjectDeltas(input.oid)</div>
<div> midpoint.executeChanges(deltas, null)</div>
<div> </code></div>
<div> </s:value></div>
<div> </s:parameter></div>
<div> </s:action></div>
<div> </scriptExecutionRequest></div>
<div> </iterativeScripting></div>
<div> </work></div>
<div> </div>
<div> </activity></div>
<div> <affectedObjects></div>
<div> <activity id="1"></div>
<div> <activityType>c:iterativeScripting</activityType></div>
<div> <objects></div>
<div> <type>c:UserType</type></div>
<div> </objects></div>
<div> <executionMode>full</executionMode></div>
<div> <predefinedConfigurationToUse>production</predefinedConfigurationToUse></div>
<div> </activity></div>
<div> </affectedObjects></div>
<div></task></div>
<div> </div>
<div> </div>
<div>STEVEN L ASHWILL</div>
<div>Software Engineer Coordinator</div>
<div>Administrative Information Technology Services</div>
<div>University of Illinois at Urbana-Champaign</div>
<div>50 Gerty Drive | M/C 673</div>
<div>Champaign, IL 61820</div>
<div>217.265.6337 | sashwill@uillinois.edu</div>
<div><a href="http://www.aits.uillinois.edu">www.aits.uillinois.edu</a></div>
<div> </div>
<div> </div>
<div> </div>
<div>Under the Illinois Freedom of Information Act any written communication to or from university employees regarding university business is a public record and may be subject to public disclosure. </div>
<div> </div>
<div> </div>
<div> </div>
</span></font>
</body>
</html>