I am currently working on a project using Sailpoint (Version 8.3p3) and I have been asked to include an HTML web link in a provisioning form. I would like to know if this is possible and, if so, how it can be achieved.
Has anyone done this before or can provide guidance on the steps involved? Any examples or documentation references would be greatly appreciated.
I used your suggested script and made some amendments. However, as shown in the attached screenshot, I am getting a string of text and the link is not selectable.
<Field name="Information" type="string">
<Attributes>
<Map>
<entry key="contentIsEscaped" value="true"/>
<entry key="readOnly" value="true"/>
</Map>
</Attributes>
<Script>
<Source>
String msg = "Please click on the link and read the relevant section before accepting:";
String linkEN = "<a href=\"https://www.google.com\" target=\"_blank\">EN</a>";
return msg + linkEN;
</Source>
</Script>
</Field>
After adding the amended code, I am still getting a string of text, and the link is not selectable. However, the difference is that the text box is now editable, whereas the previous one was not.
This code results in a error:
sailpoint.tools.GeneralException: sailpoint.tools.GeneralException: BeanShell script error: bsh.ParseException: Parse error at line 1, column 49. Encountered: target BSF info: script at line: 0 column: columnNo
Sorry, I totally forgot this. It appears there is an issue with the “provisioning form”. Seems like it is only accepting input fields, and the labels/text are not getting rendered correctly. Earlier I was testing this in normal forms, and it was working as expected.
Hello @vedeepak,
Thank you for bringing this to my attention. I am trying to add the suggested text to a form object. Could you please advise which object can be updated to correctly display the hyperlink? Is this functionality limited to a provisioning form added to a bundle object?