First let us try to understand what a disconnected application is
A Disconnected Application is a one for which there is no out-of-the-box connector available and second a user provisioned to such an app requires some kind of manual creation/update in the system through an administrator.
In most cases, a email notification is sent to such admin to perform the manual operation and after doing so come back and mark the process as complete.
So what happens in OIM when you create a Disconnected Apolication
We don't have to provide Resource Object and IT resource and it gets disabled when you check Disconnected.
At this point OIM generates a Respurce Object, IT Resource and a form
Resource Object will have a newly introduced type called Disconnected.
Process Definition will have a manual provisioning task which basically calls DisconnectedApplicationProvisioning out-of-the-box SOA workflow for approval and notification
and finally the form just for tracking purpose with bare minimum set of attributes
Note the additional properties which are set
And the Form as can be seen through sysadmin
IT Resource is blank as there is no connections to make.
All components are even auto-wired automatically like calling the DisconnectedProvisioning SOA workflow.
Without this feature in earlier versions we were required to manually create everything and wire them.