Enhancing the certification experience with Workflows

Description

Utilize the workflows feature to enable custom reminders, escalations, and closure of campaigns

Workflows present:

  1. Scheduled Trigger


    This workflow exists solely to run daily and trigger workflow 2
    DevDays2025-1-scheduledTrigger.json (1.7 KB)

  2. Iterate Over Campaigns


    This workflow recursively fetches all active campaigns, compares their Deadline, and takes action as apprioriate.
    7 days pre-due, call sub-workflow
    3 days pre-due, call sub-workflow
    due date, call sub workflow
    7 days past-due, close the campaign and REVOKE any undecided access
    DevDays2025-2-IterateCampaigns.json (10.5 KB)

  3. Iterate over certifications


    This workflow gets called per-campaign, to recursively iterate over CERTIFICATIONS that belong to the campaign that triggered the workflow

Steps taken:
7 days pre-due: email the reviewer
3 days pre-due: email the reviewer and their manager
due date: re-assign the certification to the reviewers manager (if present)
DevDays2025-3-IterateCertifications.json (11.4 KB)

13 Likes

Workflows have been attached, as well as images of each workflow and a brief description of its functions!

Hi All, We are facing issue where we see Sailpoint standard timestamp compare operation is not working in above workflow as well.

Best Regards,
BG

hey Bhausaheb,
are you seeing an error? or what sort of result are you noticing?