Have resource Unsubscribe instead of abort when ValidUntil expires

We have quite a few manual provisioning applications and when those are requested with a ValidUntil date set and it is exceeded the resource gets aborted and there is no record that the access was deprovisioned.  Instead if the order could be unsubscribed when ValidUntil is exceeded, the Approval policy for that product can use the Cancel workflow and send that request to the Manual provisioner for them to remove the access and all the info is in the one PWO for Audit.  Would be great if there was a configuration parameter to be able to choose what actions you want when ValidUntil expires.

Thanks,

Craig