EX0Mailbox removal on Outstanding

Hello,

Is there a process orchestration step that can check the target system if it exist and if not split the step?

I need to check if the person has a Exchange mailbox in order to fire the deletion. We have been moving people to remote mailbox and i have a process to remove the account definition for mailbox and assign the remote mailbox but need a easy process to have the EX0Mailbox removed from the user as it fails when trying to delete because it's outstanding.

Any suggestions or help is appreciated.

Thank you,

Lu

Parents
  • Hi Lu,

    If the object is outstanding then there is a high probability that your sync process has done this. Object not found in target ==> mark as outstanding.

    In that case you should use the CallMethod - DeleteOutstanding instead of HandleObjectComponent - Delete.

    You could have a gen con on the step that does the CallMethod - DeleteOutstanding that checks for XMarkedForDeletion = 2 and the opposite on the HandleObjectComponent - Delete.

    HTH, Barry.

Reply
  • Hi Lu,

    If the object is outstanding then there is a high probability that your sync process has done this. Object not found in target ==> mark as outstanding.

    In that case you should use the CallMethod - DeleteOutstanding instead of HandleObjectComponent - Delete.

    You could have a gen con on the step that does the CallMethod - DeleteOutstanding that checks for XMarkedForDeletion = 2 and the opposite on the HandleObjectComponent - Delete.

    HTH, Barry.

Children