How to create notifications and (approval & rejected ) for custom quicklink after submitting form it should notify the administrator

hi @MIDHUNKUMAR_A You can achieve this in SailPoint IIQ by combining a custom QuickLink, a workflow, and email templates. Here’s a high-level approach that worked for me:

  1. Create the Custom QuickLink
  2. Built a Custom Workflow
<Workflow name="CustomQuickLinkWorkflow">
  <Step name="Start" next="Approval"/>
  
  <Step name="Approval" type="approval" next="CheckApproval">
    <Approvers>
      <Identity name="spadmin"/> <!-- or use a role/group -->
    </Approvers>
    <EmailTemplate>approvalNotification</EmailTemplate>
  </Step>

  <Step name="CheckApproval" next="Approved" reject="Rejected">
    <Script>
      <![CDATA[
        if (approvalResult == "Approved") return "Approved";
        else return "Rejected";
      ]]>
    </Script>
  </Step>

  <Step name="Approved">
    <EmailTemplate>approvedNotification</EmailTemplate>
  </Step>

  <Step name="Rejected">
    <EmailTemplate>rejectedNotification</EmailTemplate>
  </Step>
</Workflow>
  1. Set Up Custom Email Template
<EmailTemplate name="approvalNotification">
  <To>${approver.email}</To>
  <Subject>Approval Needed</Subject>
  <Body>A new request has been submitted and needs your approval.</Body>
</EmailTemplate>
  1. Linked theCustom Workflow to the Custom QuickLink

<QuickLink name="CustomRequest" workflow="CustomQuickLinkWorkflow" ... />