Hello @sdhakalHUD , There is no option to cancel active certification. You need to delete objects from debug or console. I hope below article will helps you to delete certification.
Get the certificationDefinition property from the CertificationGroup using the debug page. Save this for later so you can delete the CertificationDefinition.
Get the id of the CertificationGroup
Using the iiq console, run the following, replacing “YourIdFromStep2” with the id of the CertificationGroup
> delete CertificationGroup YourIdFromStep
Wait. It can take quite a long time to delete a CertificationGroup.
If you are confident that the CertificationDefinition referenced by the CertificationGroup is not used by any other object in the system, then you can delete it, but BEWARE: if you are wrong and it is being used, then you may be unable to load the Certifications tab under Setup > Certifications. In our environment, I have seen CertificationDefinition objects referenced by CertificationGroups, IdentityTriggers, and TaskSchedules. There may be other ways that a CertificationDefinition can be referenced.
I have found that sometimes a failed certification generation will leave behind CertificationEntities, CertificationItems, or Certifications with no parent. You may want to check with SailPoint Support to see if there are any other cleanup steps they recommend.