Skip to main content
francisco_ribei
Level 6
May 28, 2016
Solved

Form Fields with user properties

Hi,

Is it possible to initialize some of the form fields with properties from the current logged user like email, first name?

I search in the documentation but I didn't find anything about this.

Does anyone has a clue about this?

Thanks

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
workflowuserAccepted solution
Adobe Employee
May 29, 2016

Search for " prefill service" . This was introduced in 6.2 and is meant to pre-populate form fields based on user login. I think have posted a sample of this on the forum. If not I will post it on monday

3 replies

workflowuserAdobe EmployeeAccepted solution
Adobe Employee
May 29, 2016

Search for " prefill service" . This was introduced in 6.2 and is meant to pre-populate form fields based on user login. I think have posted a sample of this on the forum. If not I will post it on monday

Translate
francisco_ribei
Level 6
May 29, 2016
Adobe Employee
August 8, 2016

Yes, you can use the new feature introduced in AEM Forms 6.2 called Prefill service. It requires you to deploy a OSGI bundle and the bundle will return you an xml containing the logged in user's information

You can view "SchemaForForm.zip" at: https://files.acrobat.com/a/preview/18b3cf39-e685-4906-83a7-ddd1b56010a8
You can view "aemformprefillservice-bundle-1.0-SNAPSHOT.jar" at: https://files.acrobat.com/a/preview/597a722e-d852-4ee4-99bb-7e7b362b394c

Deploy the attached bundle

Make sure all the user profile properties are filled 

create a AF form using the schema

Preview the form

You should see the form being populated with the logged in user profile information

Translate