Adobe AD0-E127 Exam Questions

Questions for the AD0-E127 were updated on : Dec 01 ,2025

Page 1 out of 4. Viewing questions 1-15 out of 50

Question 1

An AEM Forms developer for a company is implementing a configuration for the process of
Interactive Communication. The configuration option "Use Print. As Master for Web Channel" is
checked by the consultant as a default option.
Which node can the developer use to generate a Web channel?

  • A. Prefill Service
  • B. Post Process
  • C. Auto layout
Answer:

C

User Votes:
A
50%
B
50%
C
50%

Explanation:
This is the node that an AEM Forms developer needs to use to generate a Web channel when the
configuration option “Use Print As Master for Web Channel” is checked by default. The Auto layout
node automatically generates a Web channel layout based on the Print channel layout. It optimizes
the layout for web viewing and allows further customization if needed.

Discussions
vote your answer:
A
B
C
0 / 1000

Question 2

AEM Forms developer is in the process of completing "ccrDocumentlnstance SPI implementation".
Which service should the developer use to verify "Save" as the input method to generate an
autogenerated draft ID and return it to AEM?

  • A. mySQLDataBaseServiceCRUD
  • B. mySQLGetALLData
  • C. mySQLDataBaseServiceRead
Answer:

A

User Votes:
A
50%
B
50%
C
50%

Explanation:
This is the service that an AEM Forms developer needs to use to verify “Save” as the input method
to generate an autogenerated draft ID and return it to AEM3
. The mySQLDataBaseServiceCRUD
service is a custom service that performs CRUD (Create, Read, Update, Delete) operations on a
MySQL database. It can be used to save the ccrDocumentInstance SPI implementation in the
database and return the draft ID.

Discussions
vote your answer:
A
B
C
0 / 1000

Question 3

An AEM Forms developer wants to create an Interactive Communication.
What is a required action the AEM Forms developer needs to perform before it can be created?

  • A. Setting up Tags
  • B. Configure Watched Folder
  • C. Setting up a Form Data Model
Answer:

C

User Votes:
A
50%
B
50%
C
50%

Explanation:
This is a required action that an AEM Forms developer needs to perform before creating an
Interactive Communication2
. A Form Data Model is a data source that provides data for prefilling and
submitting an Interactive Communication. It can be based on a RESTful web service, a SOAP-based
web service, a relational database, or an OData service.

Discussions
vote your answer:
A
B
C
0 / 1000

Question 4

An AEM Forms developer is tasked with generating multiple interactive communications using Batch
API. The developer decides to use an advanced property developer to create a custom service for
generating interactive communication.
Which advanced property is being used by the developer?

  • A. locale
  • B. recordPath
  • C. usePrefillService
Answer:

B

User Votes:
A
50%
B
50%
C
50%

Explanation:
This is the advanced property that an AEM Forms developer needs to use to create a custom service
for generating interactive communication using Batch API1
. The recordPath property specifies the
path of the JSON array that contains the records (data) for generating interactive communications.
For example, if the JSON file has an array named customers, the recordPath property should be set to
/customers.

Discussions
vote your answer:
A
B
C
0 / 1000

Question 5

An AEM Forms developer is tasked with the integration of AEM Forms with Adobe Analytics. The
developer needs to make sure that the data elements needed for AEM Forms to send data to Adobe
Analytics are configured.
Which two data elements must be configured? (Choose two.)

  • A. DataName
  • B. PageURL
  • C. SourceURL
  • D. FormName
Answer:

B, D

User Votes:
A
50%
B
50%
C
50%
D
50%

Explanation:
These are two data elements that must be configured for AEM Forms to send data to Adobe
Analytics. The PageURL data element captures the URL of the adaptive form page that is being
tracked. The FormName data element captures the name of the adaptive form that is being tracked.
These data elements can be used to create rules and reports in Adobe Analytics.

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 6

Which component id should an AEM Forms developer select on "Service Management" page to
change default values for email endpoints?

  • A. com.adobe.idp.dsc.provider.service.Email
  • B. com.adobe.idp.dsc.provider.service.email.Email
  • C. com.adobe.idp.provider.service.email.Email
Answer:

B

User Votes:
A
50%
B
50%
C
50%

Explanation:
This is the component id that an AEM Forms developer needs to select on “Service Management”
page
to
change
default
values
for
email
endpoints.
The
com.adobe.idp.dsc.provider.service.email.Email component represents the email service that is used
to send and receive emails from AEM Forms. It has various properties such as host name, port
number, user name, password, and inbox protocol.

Discussions
vote your answer:
A
B
C
0 / 1000

Question 7

An AEM Forms developer wants to integrate AEM Forms with Adobe Sign to enable e-signature
workflows for adaptive forms.
What is a required prerequisite the AEM Forms developer needs to have before configuring the
integration?

  • A. Client ID and Client Secret of Adobe Sign API application
  • B. An AEM Forms server with disabled SSL
  • C. Client ID and API Key of Adobe Sign API application
Answer:

A

User Votes:
A
50%
B
50%
C
50%

Explanation:
This is a required prerequisite that an AEM Forms developer needs to have before configuring the
integration of AEM Forms with Adobe Sign. The Client ID and Client Secret are credentials that are
used to authenticate the AEM Forms server with the Adobe Sign API. They can be obtained by
creating an API application on the Adobe Sign web portal.

Discussions
vote your answer:
A
B
C
0 / 1000

Question 8

Which scheduler service gets invoked in watched folders endpoint to process the files or folders after
a job scan interval completes?

  • A. Watched Folder service
  • B. provider.file.write.results.service
  • C. provider.file.scan.service
Answer:

C

User Votes:
A
50%
B
50%
C
50%

Explanation:
This is the scheduler service that gets invoked in watched folders endpoint to process the files or
folders after a job scan interval completes3
. The provider.file.scan.service scans the input folder for
new files or folders and initiates the processing of them according to the watched folder
configuration.

Discussions
vote your answer:
A
B
C
0 / 1000

Question 9

Which email endpoint setting is used to enable SSL(Secure Sockets Layer) in AEM Forms?

  • A. P0P3
  • B. Cron Expression
  • C. Inbox Protocol
Answer:

C

User Votes:
A
50%
B
50%
C
50%

Explanation:
This is the email endpoint setting that is used to enable SSL (Secure Sockets Layer) in AEM Forms2
.
The Inbox Protocol setting specifies the protocol used to connect to the email server. It can be set to
POP3 or IMAP. To enable SSL, the protocol should be suffixed with an S, such as POP3S or IMAPS.

Discussions
vote your answer:
A
B
C
0 / 1000

Question 10

Which two key features are part of service packs in AEM Forms? (Choose two.)

  • A. Multiple accessibility enhancements
  • B. External repository (Maven 6.5)
  • C. Ability to restore deleted pages and tree
  • D. GraphQL API for Content Fragments
Answer:

AC

User Votes:
A
50%
B
50%
C
50%
D
50%

Explanation:
These are two key features that are part of service packs in AEM Forms1
. Multiple accessibility
enhancements improve the user experience and compliance of adaptive forms and interactive
communications with various accessibility standards. Ability to restore deleted pages and tree allows
users to recover the pages and content trees that they have accidentally deleted.

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 11

Which property enables the Dispatcher to associate a farm with the domain?

  • A. /docroot
  • B. /virtualhosts
  • C. /filter
Answer:

B

User Votes:
A
50%
B
50%
C
50%

Explanation:
This is the property that enables the Dispatcher to associate a farm with the domain. The
/virtualhosts property specifies a list of domain names that are served by a farm. For example,
/virtualhosts { “example.com” } means that only requests for example.com are handled by this farm.

Discussions
vote your answer:
A
B
C
0 / 1000

Question 12

Which node type is used by an AEM Forms developer to create a custom logger using the CRXDE Lite
tool?

  • A. sling:OsgiConfig
  • B. sling:UgmiControl
  • C. sling:NewAccess
Answer:

A

User Votes:
A
50%
B
50%
C
50%

Explanation:
This is the node type that an AEM Forms developer needs to use to create a custom logger using the
CRXDE Lite tool. The sling:OsgiConfig node type represents an OSGi configuration that can be used to
configure various services and components in AEM. To create a custom logger, the developer needs
to create a sling:OsgiConfig node under /apps/system/config with properties such as log.level,
log.file, and log.pattern.

Discussions
vote your answer:
A
B
C
0 / 1000

Question 13

An AEM Forms administrator is configuring "Dispatcher Session Management" for CUGs and needs to
set-up the value for VallowAuthorized" to complete the configuration correctly.
Which value should be used?

  • A. 10
  • B. 0
  • C. 1
Answer:

C

User Votes:
A
50%
B
50%
C
50%

Explanation:
This is the value that an AEM Forms administrator needs to set for VallowAuthorized" to complete
the configuration of “Dispatcher Session Management” for CUGs. The VallowAuthorized" property
specifies whether a request with an authorization header should be cached or not. Setting it to 1
enables caching of authorized requests.

Discussions
vote your answer:
A
B
C
0 / 1000

Question 14

Which filter has to be added to the "dispatcher.any" file to enable AEM Forms submission?

  • A. /0025 {/type "allow" /glob "* /bin/xfaforms/submitaction*"}
  • B. /0025 {/type "allow" /glob "* /bin/xfaforms/submit*"}
  • C. /0025 {/type "deny" /glob "* /bin/xfaforms/submitaction*"}
Answer:

B

User Votes:
A
50%
B
50%
C
50%

Explanation:
This is the filter that has to be added to the “dispatcher.any” file to enable AEM Forms submission3
.
It allows the dispatcher to forward any request that matches the glob pattern “*
/bin/xfaforms/submit*” to the publisher. This pattern covers both submit and submitaction requests.

Discussions
vote your answer:
A
B
C
0 / 1000

Question 15

Which log file in AEM contains all the logs related to user-generated repository changes, as captured
in AEM Forms?

  • A. access.log
  • B. stderr.log
  • C. audit.log
Answer:

C

User Votes:
A
50%
B
50%
C
50%

Explanation:
This is the log file in AEM that contains all the logs related to user-generated repository changes, as
captured in AEM Forms2
. The audit.log file records the actions performed by users on the repository,
such as creating, modifying, or deleting nodes and properties. It also records the user name, session
ID, date and time, and path of the action.

Discussions
vote your answer:
A
B
C
0 / 1000
To page 2