I would like to know if it’s possible to create a pop-up plugin page instead of a full-page plugin. Are there any documentation resources I can refer to?
Do you have any idea how to add a link in the red section I highlighted in the screenshot of the Track My Request page in SailPoint IIQ? When the user clicks the link, I would like a pop-up to appear.
I would suggest inspecting this element on the GUI using the browser’s inspector tool. Identify the appropriate HTML tag, ID, or other attributes that clearly define this specific element. Then, I would modify the DOM by retrieving the corresponding element from the document. Next, I would modify this specific element by adding an <a> tag with the appropriate href, linking to the specific page you need.
Example code:
const targetElement = document.querySelector("#myElement");
if (targetElement) {
const link = document.createElement("a");
link.href = "https://example.com";
link.textContent = "Click here";
targetElement.parentNode.replaceChild(link, targetElement);
link.appendChild(targetElement);
console.log("Element successfully modified with a link.");
} else {
console.error("Target element not found.");
}
I found the respective class and tested it using the inspector tool. I was able to add an href link and redirect it to my plugin page. However, I’m stuck on locating this particular location in the IIQ folder.