Identity Portal forms retrieve data directly from Identity Manager. Administrators may require the addition of supplemental values to these dynamic drop-down lists beyond the default retrieved data. This article outlines the procedure to extend dynamic drop-down lists by injecting custom values during the initialization process.
Identity Portal
To add custom values to a dynamic drop-down list, inject code into the initialization handler of the specific attribute. The following procedure demonstrates how to retrieve values from Identity Manager and push them into the dynamic drop-down list.
api.server call fetches values from Identity Manager.prop.options.push() to append new name/value pairs to the object.