Key details for this exam, checked against the published exam outline
Each question shows the correct answer and an explanation of why it is right
There is the task to create a custom product attribute that controls the display of a message below the product title on the cart page, in order to identify products that might be delivered late.
The new EAV attribute is_delayed has been created as a boolean and is working correctly in the admin panel and product page.
What would be the next implementation to allow the is_delayed EAV attribute to be used in the .phtml cart page such as $block->getProduct()->getIsDelayed()?
A)
Create a new file etc/catalog_attributes.xmi:

B)
Create a new file etc/extension attributes.xmi:

Create a new file etc/eav attributes.xmi:

To allow the is_delayed EAV attribute to be used in the .phtml cart page, the developer needs to create a new file called etc/catalog_attributes.xmi. This file will contain the definition of the is_delayed attribute.
The following code shows how to create the etc/catalog_attributes.xmi file:
XML
<?xml version='1.0'?>
<catalog_attributes>
<label>Is Delayed</label>
<note>This attribute indicates whether the product is delayed.</note>
<sort_order>10</sort_order>
<required>false</required>
</catalog_attributes>
Once the etc/catalog_attributes.xmi file has been created, the is_delayed attribute will be available in the .phtml cart page. The attribute can be accessed using the getIsDelayed() method of the Product class.
PHP
$product = $block->getProduct();
$isDelayed = $product->getIsDelayed();
The isDelayed variable will contain the value of the is_delayed attribute. If the value of the attribute is 1, then the product is delayed. If the value of the attribute is 0, then the product is not delayed.
How would a developer enable the magnification of CSS files on an Adobe Commerce Cloud Staging environment?
An Adobe Commerce Cloud merchant has been experiencing significant downtime during production deployment. They have already checked that the application is in ideal state.
In addition to the configuration of the SCD.MATRIX variable to reduce amount of unnecessary theme files, what would be the next steps to reduce the downtime?
On an Adobe Commerce Cloud platform, at what level is the variable env: composer_auth located in the Project Web Interface?
A merchant of an Adobe Commerce Cloud project wants to setup one of their websites using a subdomain. The merchant is considering the domain to be set as secondstore.example.com.
In addition to editing the magento-vars.php file, and apply a domain check and set $_SERVER["MAGE_RUN_CODE"] and $_SERVER["MAGE_RUN_TYPE"].
What file is required to perform this action?
A Project Architect needs to add a new developer who needs to be able to push code in an Adobe Commerce Cloud project. No integration with a third-party repository provider is setup.
What two actions would be required to ensure the developer has access? (Choose Two.)
To ensure the developer has access to push code in an Adobe Commerce Cloud project, the developer's email must be added under Users in the Cloud Project Web UI and the developer needs to add SSH public key in the Cloud Account dashboard settings. The Cloud Project Web UI is a web interface that allows managing and configuring Adobe Commerce Cloud projects and environments. The developer's email must be added under Users to grant them access to the project and assign them a role and permissions. The Cloud Account dashboard settings is a web interface that allows managing and configuring Adobe Commerce Cloud accounts and SSH keys. The developer needs to add SSH public key in the settings to enable secure connection to the project and environments via SSH. Verified Reference: [Magento 2.4 DevDocs]
Exam domains verified against: Official Adobe AD0-E716 exam guide, last checked October 2026.
Master cache implementation for performance optimization and learn to build custom extension attributes. You will work with theme customizations, observer patterns, and the configuration layer to extend core functionality.
Manipulate EAV attributes programmatically and extend database schemas. Learn how to use patches and setup scripts to modify databases and import or export data from your Commerce instance.
Sample question from this domain above: Q6
Build and extend grid and form functionality in the admin interface. Create modifier classes and manage access control through ACL restrictions to enforce security.
Modify existing product types and create new ones from scratch. Manage catalog indexes and customize price output while understanding how multi-source inventory impacts stock levels.
Develop and customize payment and shipping methods for your store. Learn how to modify sales operations and customize order totals to meet business requirements.
Create new APIs or extend existing ones to integrate with external systems. Understand the queuing system to handle asynchronous operations and background jobs.
Sample question from this domain above: Q1
Learn the cloud environment workflow and understand project structure and permissions. Deploy projects, configure application services like Redis and RabbitMQ, and access logs to troubleshoot issues.
Sample question from this domain above: Q3
Set up and configure cloud environments including variables and user management. Understand configuration precedence, branching, environment management, and cloud plan capabilities.
Demonstrate understanding of updating cloud variables using CLI; Demonstrate understanding of environment Management using CLI (CLI exclusive features :activate emails, rebase environments, snapshot, db dump, local environment setup); Demonstrate understanding of branching using CLI; Demonstrate how to troubleshoot to cloud services? (My SQL, Redis, tunnel:info
Sample question from this domain above: Q4
Common questions about the exam itself