Understanding Fulfillment and Rejection Workflows
In EmpowerID, when an auditor makes a decision on a business request during recertification, a fulfillment or rejection workflow is triggered. These workflows update access and system state based on the selected action.
This article explains how these workflows are determined, when they are executed, and how to view or customize them within the Approval Flow Policies.
How Workflows Are Used
The type of decision selected by an auditor determines which workflow runs:
-
Standard Approvals (e.g., Certify) Triggers the Approval Fulfillment Workflow to apply the decision (e.g., certifying a user's group membership).
-
Standard Rejections (e.g., Revoke) Triggers the Rejection Fulfillment Workflow to reverse access (e.g., remove a user from a group).
-
Custom Decisions If configured, a custom workflow will run instead. If not, the custom decision must be mapped to a standard one (certify/revoke), and the default workflow will apply.
Viewing Fulfillment and Rejection Workflows
Follow these steps to view the workflows associated with standard decisions:
1. Log in to EmpowerID
Use an account with administrative permissions.
2. Open Approval Flow Policies
Go to IAM Shop → Approval Flow Policies.
3. Select the Item Type Actions Tab
Click the Item Type Actions tab to view available actions.
4. Search for a Recertification Action
Type Recertify
and click Search. Click on the Localized Friendly Name (e.g., Recertify Person Validity).
5. Review Associated Workflows
In the detail view, scroll to the Decisions for Approval Flow Steps section. Here you can see:
- The approval decision name
- The workflow executed when the decision is selected (e.g., Fulfillment WF, Rejection WF)
Overriding or Customizing Workflows
While it's not recommended to modify standard workflows, you can create and assign custom decisions as needed.
- Use the guide: Configure Custom Decisions for Business Requests
- You can assign a specific workflow to your custom decision
- Or map your custom decision to a standard decision to reuse existing workflows
Summary
Decision Type | Workflow Behavior |
---|---|
Certify (Standard) | Approval Fulfillment Workflow |
Revoke (Standard) | Rejection Fulfillment Workflow |
Custom (with workflow) | Executes configured custom workflow |
Custom (mapped only) | Executes standard fulfillment or rejection workflow |