AD0-E902 Online Practice Questions

Home / Adobe / AD0-E902

Latest AD0-E902 Exam Practice Questions

The practice questions for AD0-E902 exam was last updated on 2025-09-15 .

Viewing page 1 out of 3 pages.

Viewing questions 1 out of 17 questions.

Question#1

A series of queries return several JSON packets that include a combination of nested arrays representing objects and their fields.
How should that information be arranged if each object needs to be processed through a portion of the scenario?

A. Define the data structure > then run the Iterator to Parse each JSON packet
B. Concatenate the JSON > Define the data structures > Parse the JSON > then run the Iterator
C. Define the data structure > Parse the JSON > then process arrays in the Iterator
D. Merge the JSON > Parse the JSON > then use the Iterator

Explanation:
Step by Step Comprehensive Detailed Explanation
Understanding the Problem:
Multiple JSON packets with nested arrays are being returned by queries.
The goal is to process each object within these JSON arrays through the scenario.
Option Analysis:
A. Define the data structure > then run the Iterator to Parse each JSON packet:
Incorrect. While defining a data structure is necessary, running the Iterator first would fail to process the JSON properly if it is not parsed.
B. Concatenate the JSON > Define the data structures > Parse the JSON > then run the Iterator: Incorrect. Concatenation is unnecessary for this scenario since each JSON packet can be parsed and processed independently.
C. Define the data structure > Parse the JSON > then process arrays in the Iterator:
Correct. The correct approach involves defining a data structure to map the JSON, parsing it to extract the data into usable fields, and then using an Iterator module to process each object in the nested arrays.
D. Merge the JSON > Parse the JSON > then use the Iterator:
Incorrect. Merging JSON packets is not required unless you explicitly need to combine data from multiple packets into a single structure, which is not mentioned in this scenario.
Why This Workflow Works:
Defining the Data Structure: Helps Fusion understand and map the JSON fields for processing.
Parsing the JSON: Extracts the data into fields and arrays that can be further processed.
Using the Iterator: Breaks down the nested arrays into individual objects for sequential processing
through the scenario.
Implementation Steps:
Use a Define Data Structure module to define the JSON schema (fields, arrays, and objects).
Add a Parse JSON module to convert raw JSON packets into mapped data fields.
Add an Iterator module to process individual objects in the nested arrays.

Question#2

Which action in Fusion enables resource sharing, such as connections, data stores, and keys?

A. Create a new group
B. Create a new team
C. Create a new organization

Explanation:
Understanding the Requirement:
The user wants to enable resource sharing in Fusion, including connections, data stores, and keys.
Resource sharing is necessary to allow multiple scenarios or users to access shared resources
efficiently within the same Fusion environment.
Why Option B ("Create a new team") is Correct:
Teams in Fusion:
Teams are a feature in Adobe Workfront Fusion designed to group users together within an organization.
By creating a team, you can enable shared access to resources such as API connections, data stores, and authentication keys, streamlining collaboration and avoiding duplication. Resource Sharing with Teams:
All members of the team can access shared resources (e.g., connections), allowing consistent and collaborative scenario development and execution.
Example: If multiple users within a team need to use the same API connection, creating a team allows the connection to be configured once and shared among all team members.
Why the Other Options are Incorrect:
Option A ("Create a new group"):
Groups in Fusion are used primarily for organizing scenarios or categorizing users but do not inherently allow sharing of resources like connections or keys. Groups lack the resource-sharing functionality of teams.
Option C ("Create a new organization"):
Organizations in Fusion represent the highest-level administrative entity. While creating an organization allows resource sharing among all users within the organization, it is not the recommended solution for managing resource sharing in smaller or more focused groups, such as project teams.
Steps to Create a New Team and Share Resources:
Log in to Adobe Workfront Fusion.
Navigate to the Admin Panel or Team Management section.
Select Create a New Team and provide a name for the team.
Assign users to the team by adding their Fusion accounts.
Configure shared resources (e.g., connections, data stores, keys) to be accessible by the team.
Save the settings, and all team members will now have access to the shared resources.
How This Solves the Problem:
Creating a team ensures that all resources, such as connections, data stores, and keys, are accessible to team members without requiring individual duplication or configuration. It simplifies collaboration and promotes consistency across scenarios. Reference and Supporting Documentation:
Adobe Workfront Fusion: Teams Overview
Workfront Community: Managing Teams and Resource Sharing

Question#3

A custom API call to a web service is used inside of a high volume iteration. The module that calls the web service sometimes returns an error - 429: Too many requests.
Which two actions may be used to address this error? (Choose two.)

A. Add a sleep module just prior to the module generating the error
B. Use an ignore directive on the module generating the error
C. Add a module to test the service for errors
D. Use a break directive on the module generating the error

Explanation:
When encountering the error 429: Too many requests, which indicates the web service is being overwhelmed by requests, the following actions can help: A. Add a Sleep Module:
Adding a Sleep module introduces a delay between iterations, reducing the frequency of API calls. By slowing down the rate of requests, you avoid hitting the rate limits of the web service, thus reducing the chances of receiving a 429 error.
This approach is useful for managing high-volume iterations without overloading the external service.
C. Add a Module to Test the Service for Errors:
Adding a module to test the service's response before making a call can help prevent the 429 error by checking if the service is ready to handle requests.
This preemptive check allows the scenario to conditionally execute, ensuring that it doesn't overwhelm the service and respects the API rate limits.
Why Not Other Options?
B. Use an Ignore Directive: Ignoring errors can be risky because it would cause the scenario to ignore 429 errors, possibly leading to failed API calls that are not addressed. Ignoring an error doesn’t solve the issue of too many requests being sent to the service.
D. Use a Break Directive: The Break directive would stop the execution, which is counterproductive
when trying to resolve the issue by reducing the rate of requests. It would not address the root cause
of too many requests.
Reference: Adobe Workfront Fusion Documentation: Handling API Rate Limiting with Sleep and Error Handling
Experience League Community: Managing Web Service Errors in High-Volume Iterations

Question#4

A Fusion user must archive the last five versions of a scenario for one year.
What should the user do?

A. Save the scenario frequently
B. Download the scenario blueprints
C. Clone the scenario anytime the design changes
D. Find previous versions using the History tab

Explanation:
Step by Step Comprehensive Detailed Explanation
Understanding the Requirement:
The user needs to archive the last five versions of a scenario for one year.
Archiving ensures there is a record of previous versions in case rollback or review is needed.
Option Analysis:
A. Save the scenario frequently:
Incorrect. While frequent saving ensures changes are not lost, it does not provide an archival mechanism for version history.
B. Download the scenario blueprints:
Correct. Downloading blueprints of the scenario allows the user to store version snapshots externally. Blueprints include the complete design and settings of the scenario, making them ideal for archival purposes.
C. Clone the scenario anytime the design changes:
Incorrect. Cloning creates duplicates of the scenario but does not inherently manage or track version
history for archival purposes.
D. Find previous versions using the History tab:
Incorrect. The History tab only shows recent edits and logs but does not provide a long-term archiving solution.
Why Downloading Blueprints is Best:
External Storage: Blueprints can be downloaded and stored securely for long-term use.
Restoration: A saved blueprint can be re-imported into Fusion to restore a scenario exactly as it was. Version Control: Allows the user to manually manage and organize multiple scenario versions over time.
Implementation Steps:
Go to the scenario in Workfront Fusion.
Use the Download Blueprint option to save a copy of the scenario.
Label and organize the blueprints by version and date for easy retrieval later.

Question#5

To meet compliance standards, a user must include a process that tracks every Workfront project update created by Fusion.
What can they do to address this business requirement?

A. Use reporting on the Last Updated by ID and Last Update Date
B. Update the External Reference ID with User ID and Timestamp
C. Create a Note record related to the record updated

Explanation:
Step by Step Comprehensive Detailed Explanation
Problem Summary:
The organization requires a process to track every project update made by Fusion to meet compliance standards.
This process must provide a clear audit trail of updates, including details like user and timestamp.
Option Analysis:
A. Use reporting on the Last Updated by ID and Last Update Date:
While this provides basic reporting, it only reflects the most recent update and does not maintain a comprehensive history of changes over time.
B. Update the External Reference ID with User ID and Timestamp:
Updating the External Reference ID could cause issues if this field is used for other purposes. It is not designed for logging multiple updates.
C. Create a Note record related to the record updated:
Correct. Creating a Note record for each update ensures that every change is logged with relevant details (e.g., user, timestamp, update reason). This approach creates a full audit trail that is easily accessible and reportable.
Why Note Records are Best:
Audit Trail: Notes provide a clear and searchable history of updates for each project.
Compliance: Ensures compliance by documenting who made what changes and when.
Flexibility: Notes can include custom details such as update reasons or additional context, making them more robust than standard fields.
Implementation:
In the Fusion scenario, add a module to create a Note record after each update.
Populate the Note with relevant details, such as:
User ID ({lastUpdatedBy})
Timestamp ({lastUpdateDate})
Description of the change.

Exam Code: AD0-E902Q & A: 51 Q&AsUpdated:  2025-09-15

 Get All AD0-E902 Q&As