Delete / Drop Accounts

Lifecycle state has to be defined in your authoritative source only. In that LCS you specify list of sources to be disabled. You can do a single before provisioning rule and map the same to all sources if you want. But i guess you will still need a de-provisioning trigger(like LCS/role etc) so the rule gets called.