If someone can help me design this custom flow, I will pay you on a hourly basis. User submits a request and selects his manager from a list of all the identities from auth source, then approval goes to the manager that the user selected. Manager approves it and flow goes to entitlement owner (defined in a workgroup). Then entitlement owner selects the proper entitlements that are to be assigned to user. Then flow goes to application owner and he approves or rejects it. Then a manual provisioning request is generated. In the end, just a report with all the manual requests for that day. Please contact me at rmat99@msn.com