But if you do an disconnected application provisioning it will go through "Request Level Approval" and "Operational Level Approval" next.
On further investigation I found out that approval workflows are hard coded in in process task adapters if I chose the Application Instance as Disconnected.
"ManualProvisioningStart" has the name of workflow attached "DisconnectedProvisioning!1.0" which gets directly invoked on create,enable,disable,modify etc. operations.
By default all connected applications will not go through any approvals since no approval policies.
We can still leverage existing 12 SOA approval workflows available on SOA Server.
- 2 certification related
- AutoApproval
- BeneficiaryManagerApproval
- DefaultOperationApproval
- DefaultRequestApproval
- DefaultRoleApproval
- DefaultSODApproval
- OAACGRoleAssignSODCheck
- ProvideInformation
- RequestorManagerApproval
- DefaultSODApproval
- DisconnectedProvisioning.
Also as was mentioned all self assign role/resource etc have been deprecated along with resource related request types.