Pre-populating a Form with User Details
You can use the Advanced Gadgets to perform lookups and integrations to other system data or Kuali Build applications.
Â
The Data Lookup (Single Item) Gadget can be used to pre-populate a form with the contact information for the person filling out the form, who is logged in with their NetID and password. Drag the gadget onto the canvas and configure (see below):
Here is a link to a sample video: Data Lookup (Single Item)
Provide a Label
Click on Choose for Data Source
On the configuration screen select External Data | LDAP NetID Lookup and click Continue
4. From the configuration section for the Gadget, select Created By (meta.createdBy)
Â
You will then need to click on the gear icon and select Username
Â
Â
If you are successful, you will see your NetId in the gadget on the form.
To add more details to the form, such as Legal Name and Preferred Name (Display Name), turn on the Add linked auto-filled gadgets.
Best Practice: If information being retrieved from an integration is an important element of your business process, consider making it required (set the 'Required' Data Source configuration toggle to the on position).
Why is this important? Occasionally, integrations are out of service, and the requested data cannot be retrieved by the Kuali Build system (e.g., LDAP, KFS or other applications are offline or experiencing system related issues). By making the integration required you ensure the form can only be submitted when the data is present, preserving the integrity of your business process.