I am trying to customize the workflow "Invitation Nominated" to resend the initial email invite in case the user did not respond.
I have added a boundary timer on the "Invite Pending" user task to end the activity and goes back to "Send Invite".
Unfortunately the notification fails because the user does not have access to the site: the service task "Send Invite" is executed by the invitee that does not have access to the site yet.
I think that customizing the class org.alfresco.repo.invitation.activiti.SendNominatedInviteDelegate I can solve the problem, but it does not see the right way to do it.
Is there a more clean solution?
Thanks