Going just based off of the documentation provided ( Forms - SailPoint Identity Services) Referencing input values in a form is just the normal inline: {{$.form.input.[technicalKey]}}. However, I can’t seem to get this to work. The static text of the inline variable just appears in the form. I tried placing it in different locations (Help key, description, its own section, placeholder text).
I’ve tried testing through the preview and just putting the form through its normal steps as well in a workflow. I know the values are being passed to it, it just seems to die once it hits the form. Any thoughts?
Are you trying to pre fill some values in the form? If so, you need to use the conditions in the form (under settings). Here you can prepopulate values into the fields, as well as enable / disable fields under certain conditions. See here:
Only some fields (such as labels) can be filled in the way you have done.
You can only use the inline variables to customize a Label of the form. (so the ‘Desk Assignment’ label for instance)
See first line of the docs:
Inline variables use form inputs and form data to create customized labels in the form
It works fine for those, but indeed not working with text / input placeholders.
The UI also gives a hint in the ‘General’ config under ‘Label’ of a form item that it’s supported there