Adobe AD0-E117 Exam Questions

Questions for the AD0-E117 were updated on : Dec 10 ,2025

Page 1 out of 6. Viewing questions 1-15 out of 87

Question 1

A client is currently using Assets on AEM as a Cloud Service (AEMaaCS). They are also using
BrandPortal to share assets with external vendors. A new vendor was added to the Adobe Identity
Management System (IMS) and was assigned the BrandPortal Profile. The client created a
Contribution Folder in Assets but was unable to find the new user that was added in IMS to give
them permission to the folder.
Why is the user not listed in the list of users to share the folder with?

  • A. A list of BrandPortal users needs to be created as a CSV and uploaded manually on AEMaaCS including the new user.
  • B. The user needs to be given Support Administrator rights on BrandPortal to be able to get a Contribution Folder assigned to them.
  • C. The BrandPortal Cloud Configuration is not configured properly and needs to be reconfigured in order for BrandPortal to sync with AEMaaCS.
  • D. After the user is added in the Adobe Identity Management System (IMS), it takes some time for IMS to push the users to AEMaaCS.
Answer:

D

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

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

Question 2

On the release day, an AEM code deployment is done on AEM 6.5 on-prem. After the deployment
was completed, the users were able to get into the Author instance with no issues. However, users
are unable to access any of the sites on public domains. The users are seeing a "502 Bad Gateway"
error.
What would be the potential cause of this issue?

  • A. Because there was a deploy and cache was cleared, there is an increased load on the AEM Publish Instances.
  • B. The replication agents are stuck which is causing load on the publish instances.
  • C. The new dispatcher configurations are not pointing at the correct publish instances.
  • D. Not all the OSGi bundles restarted after the code deploy causing the publishing instances not to be responsive.
Answer:

C

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

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

Question 3

A client was successfully moved from AEM 6.5 to AEM as a Cloud Service (AEMaaCS) environment.
The Content Transfer Tool was used to transfer the content to the AEMaaCS environment. The
developed components render different renditions based on the breakpoint of the pages. The users
reported that newly uploaded assets are not rendering or missing.
What is the cause of this issue and how can it be resolved?

  • A. The Asset Update workflow is not compatible with AEMaaCS. The solution is to rewrite the workflow to use the new APIs in the AEM SDK.
  • B. The Asset Update workflow was not migrated properly to the new AEMaaCS instance. The solution is to migrate the /var path and the workflow models using the Content Transfer Tool.
  • C. The Asset Update workflow was not migrated properly to the new AEMaaCS instance. The solution is to make sure that the workflow is present in the codebase.
  • D. The Asset Update workflow is not compatible with AEMaaCS. The solution is to use AEM Processing profiles to create the missing renditions.
Answer:

D

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

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

Question 4

A client is upgrading their live site hosted on AEM via AMS from version 6.3 to 6.5. The client prefers
Blue Green deployment approach and hence not choosing an in-place upgrade.
Which tool would the architect use to migrate the existing content to new servers?

  • A. Bulk Import Tool
  • B. Oak-Run Tool
  • C. CRX2OAK Tool
  • D. Content Transfer Tool
Answer:

D

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

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

Question 5

A customer is creating a responsive React App and is using AEMaaCS Headless with GraphQL. The
architect has noticed that new rendition sizes are being created for different devices, and have
surpassed 50 renditions per asset.
What solution would the architect recommend?

  • A. Leverage Web-Optimized image delivery
  • B. Reduce the amount of renditions created and keep only the most used
  • C. Configure the Dispatcher to cache the renditions
  • D. Use ImageMagick to create more optimized renditions instead
Answer:

A

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

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

Question 6

A customer with a large volume of assets and site pages needs to upgrade from AEM 6.4 with
MongoMK installation to AEM 6.5 MongoMK. The architect recommends reindexing and the
customer wants to keep downtime in the production environment minimal during the upgrade
process.
Which two options would the architect choose? (Choose two.)

  • A. Use oak-run jar with -doc-traversal command line parameter
  • B. Run the online indexing process on the MongoDB replica
  • C. Use crx2oak jar with -doc-traversal command line parameter
  • D. Run the offline indexing process on the MongoDB replica
Answer:

B, D

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

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

Question 7

A customer's DAM and Sites is growing exponentially while preparing for a go-live. The AEM architect
has noticed that the online compaction on the author failed yesterday and finds this log entry:
INFO [pool-23-thread-1] com.adobe.granite.maintenance.impl.MaintenanceJobsManagerImpl
Name='RevisionCleanupTask', Status='ERROR',
Result='Revision GC: Stopped by user.',
Details='("created":1668218400006,"started":1668218400006,"finished":1668229200598,"duration":
10800592}'
What step would the architect take to resolve this issue for the production environment with no
downtime?

  • A. Configure the full compaction to run on weekdays
  • B. Increase the daily maintenance window
  • C. Manually run the online compaction
  • D. Perform an offline compaction
Answer:

B

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

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

Question 8

Content editors are uploading and editing thousands of PDFs daily, and notice a slow down of the
AEM system over time while searching for assets in the DAM. The PDFs content does not need to be
searchable. What would the AEM architect do to improve performance?

  • A. Disable Tika text extraction for the damAssetLucene index
  • B. Create a custom Lucene index
  • C. Increase the number of maximum parallel jobs for the DAM Update Asset workflows
  • D. Upsize the authoring instance to a larger tier
Answer:

A

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

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

Question 9

A website built on AEM as a Cloud Service (AEMaaCS) leverages browser caching of JavaScript and
CSS files to optimize page load times. After the caching is enabled, QA testers notice that newly
delivered components are lacking newly developed features and are missing styling, even hours after
their deployment. Further analysis identifies outdated CSS and JavaScript files in the browser cache
as the root cause.
What steps would an AEM architect take first to fix this issue?

  • A. Check the Adobe Granite HTML Library Manager OSGi configuration to see if the timestamp appending option is enabled
  • B. Append a user-specific unique ID query parameter to each JavaScript and CSS call as a cache-bust mechanism
  • C. Add max-age=300 and must-revalidate Cache-Control headers to JavaScript and CSS files in the dispatcher configuration
  • D. Check whether the clientlib paths are included in the dispatcher invalidation section of the Cloud Manager Deployment pipeline
Answer:

A

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

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

Question 10

An architect is in a discovery meeting with a client using Adobe Commerce and needs to be
presented on eCommerce integration with AEM. What would the architect use to demonstrate a
quick POC?

  • A. Venia Reference Store
  • B. Custom storefront implementation
  • C. The WKND Site for demo
  • D. Custom REST service implementation
Answer:

A

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

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

Question 11

A website hosted in AEM 6.5 is re-structured with new information architecture for site hierarchy
including a new content root. The go-live release is planned to be divided into a few phases on a
country basis. Those countries not involved will continue to be served with the existing content
resources.
Which configuration would be implemented for the website to continue serving without impacting
existing website journeys?

  • A. Define a sling:internalRedirect for the new content resources and existing content resources
  • B. Define a sling:redirect to resolve the existing content resources
  • C. Define a sling:alias for the new content resources with the value of existing content resources
  • D. Define a vanity URL to resolve the existing content resources
Answer:

C

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

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

Question 12

Approximately 300 tags are migrated from /etc/tags to /content/cq:tags prior to AEM 6.5 migration.
However, AEM did not recognize the tags under /content/cq:tags. What steps can be taken to resolve
the tag migration?

  • A. Re-tagging all the affected content pages from Page Properties Editor
  • B. Update the Day Communique 5 Tagging Configuration for the root path in AEM Web Console - Configuration Manager
  • C. Restart Day Communique 5 Tagging in AEM Web Console - System Bundles
Answer:

B

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

Discussions
vote your answer:
A
B
C
0 / 1000

Question 13

An AEM architect working on a large-scale e-commerce project is tasked with creating a prototype
solution to showcase a proof of concept (POC) using Adobe Experience Manager (AEM) to manage
complex product data. Which method or approach would be most effective in ensuring the success of
this POC, while maintaining the client project data structure?

  • A. Creating a sample custom Node taxonomy
  • B. Creating a sample Tag taxonomy
  • C. Creating a sample Experience Fragment taxonomy
  • D. Creating a sample Content Fragment taxonomy
Answer:

D

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

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

Question 14

On AEM 6.5, when an editor tries to edit pages on the author, some pages only show a blank screen.
Upon inspection of the logs, the following exception is found:
Which action would an architect try to restore functionality to the system without data loss?

  • A. Increase the tarmk.size value in the SegmentNodeStoreService config
  • B. Run the Data Store Garbage Collection maintenance task
  • C. Restore the most recent back-up of the author instance
  • D. Use the oak-run jar to revert the segment store to the last good revision
Answer:

D

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

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

Question 15

A website hosted on AEM as a Cloud Service (AEMaaCS) uses a private key to decrypt data received
from a secure web platform. The private key is stored as an encrypted OSGi configuration on the
AEM publishers using the OOTB AEM Crypto Support bundle. The architect has received reports from
developers stating that while the feature works on the AEMaaCS environments, they fail to decrypt
the data on the local development environment.
What two actions would the architect take to resolve the issue? (Choose two.)

  • A. Use the cryptosupport API to decrypt the private key and re-encrypt the value using the /system/console/crypto console
  • B. Export the CryptoKey from AEMaaCS environment by creating a content package of the /etc/key path
  • C. Restart the com.adobe.granite.crypto OSGi bundle or restart the entire AEM instance
  • D. Navigate to /crx-quickstart/launchpad/felix/bundle/<ID>/data in the file system and copy the hmac and master files from the source instance to the target instances
  • E. Start the local AEM environment with the -Dcom.adobe.granite.crypto.file.disable=true option
Answer:

A, C

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

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