Reference:
What is workflow (Business process)?
- A sequence of operations or steps that are launched to perform work.
- It defines the steps involved to perform a certain task.
What is workflowcase? (Workflow: workflowcase - Class : Object)
- Workflow is in progress. It is an instance of workflow for a particular task
What is workflowcontext?
- It is available in all workflows
- It contains all variables, step arguments, approval, workflow definition, library, and workflowcase.
- It contains everything present or used in that workflow
What is workflowHandler?
- WorkflowHandler contains all workflow variables, step arguments, current step or approval, workflow definition, libraries, and workflowCase.
What is TaskResult?
- It is a status of a workflow.
What is the provisioning plan in the workflow?
- In the workflow, the provisioning plan contains a list of requested changes to an identity.
- Identity or IdentityName variable will be present in most of the workflows.
- A provisioning plan is created for each identity.
How to Trigger a Workflow?
The following ways to trigger a workflow :
- Life Cycle Manager (LCM): Access request, changing entitlement, roles, etc.,
- Life Cycle Event: Create an identity and various life events like a joiner, mover, termination, rehire
- Policy Violation: A policy violation
- Identity Attribute Change
- Editing a role, changing a password, etc.,
What are the types of workflows available in SailPoint?
The following are a few important Workflow types :
- Policy Violation
- Managed Attribute
- LCM Provisioning
- Identity Correlate
- Identity Refresh
- Identity Update
- Identity LifeCycle
- SubProcess
What are the major components of workflow?
# Workflow name and type
# Description (optional)
# Libraries (optional)
# Variables
- Initialized
- Calculated value (in rule/script)
# Steps with proper transition and conditions
- start step
- more steps
- can call other subprocesses with proper arguments
- can use forms/approvals / rules
- stop step
No comments:
Post a Comment