Even though we have achieve Joiner Mover Leaver QuickLink, Form and Workflow Required for Contractor Employees using Rapid Setup but this is a very specific client requirement they want this customization.
Could you please help me in providing Joiner Mover Leaver QuickLink, Form and Workflow working xml files for Contractor Employees ?
Hi,
you dont need active the rapidsetup for contractor, if it is active, it is active for all types of identities. It depends on the configuration. In global configuration of RS, for each operation you can configure the starting conditions for joiner, mover and leaver, so you can include all type of IDN or dont check the type.
About Quicklink, form and workflow what are you referring to?
You have to customize this workflow. logic should be around.
identityName should be not null then it coming through trigger. So you can create a quicklink that will launch this workflow, in this flow identityName should be null.
First I need to create a quick link, second should fill a form like Employee Details like Name, Status and then based on certain criteria Joiner, Mover and Leaver workflow should trigger and provisioning should be happening for Contractor Employees. Certain Criteria also should be filled in a form
High Level Process
Department Admin logs into SailPoint and creates a contractor record (based on contractor type) using the SailPoint form (Contractor Form screen will be shared).
SailPoint sends a work item/notification to the Line Manager for approval.
Line Manager evaluates and verifies the requested data:
If the request is rejected, SailPoint notifies the Department Admin team with rejection comments.
If the request is approved, SailPoint triggers the joiner flow for the new user.
SailPoint generates a User ID, email ID (unique value based on business logic and contractor type), and a password based on password policy.
SailPoint creates AD and Azure AD accounts with the default values.
SailPoint assigns roles and birthright access based on the employee code/number.
SailPoint updates the HR database with the generated User ID and email ID.
Email notifications with the generated user credentials are sent to the Department Admin and Line Manager
a. Keep Joiner WF will handle from Point 4 to 9. So we have common process for Joiner.
b. For Point 1 to 3, I will create custom WF, that will be handle
- Quick Link
- Form to Create Contractor Record as new user attribute
- Approval
- Once approved, refresh that identity with process event check → it will kick the joiner trigger.
- Your joiner should handle all BR roles as per need for Contractor.