Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Add a built‑in lifecycle engine in AEM Assets that automatically manages asset retention, archival, legal holds, license expirations, and recommended repurposing based on usage, metadata, and business rules. Key capabilities:Automatic rules engine to retire, archive, restore, or delete assets by usage, age, or license terms. License & rights tracker with expiry alerts and automatic enforcement (block publish, flag usage). Legal hold mode preventing deletion or archival for specified assets/collections. Usage-driven recommendations: suggest reuse, transcoding, or promotion based on analytics and similarity. Audit trail and impact analysis showing where an asset is used (pages, campaigns, syndications). Configurable workflows and notifications for stakeholders (legal, marketing, ops). API/webhooks for integration with MAM, PIM, CMS and governance systems.Business value:Cuts storage costs by archiving unused assets automatically. Speeds audits and reduces manual governance overhead. I
As Adobe continues to make significant strides in optimizing Assets, particularly through the use of Dynamic Media for delivery, many product teams have begun to utilize AEM assets as a centralized repository. This allows them to host all assets and distribute them across various downstream channels for utilization. The current challenge we face is the absence of reporting capabilities. There is no out-of-the-box (OOTB) reporting mechanism available when assets are referenced across multiple channels without the Dynamic Media embed code; instead, they are accessed through direct dynamic media URLs. Furthermore, it is not always feasible to rely on the DM embed code for asset usage. Therefore, we are seeking a feature that can provide insights into the usage of any asset when it is referenced on any channel.Is this capability on Adobe’s roadmap or planned as a feature enhancement?
Current LimitationHEIC files can be uploaded and stored in AEM Assets, but:No thumbnails are generated No visual previews are available in the Assets UI Authors must download the file to view it This negatively impacts usability, discoverability, and editorial efficiency.AEM Assets should:Automatically generate thumbnails for HEIC files Generate standard preview renditions (similar to JPEG/PNG) Display HEIC previews directly in the Assets UI and picker dialogs Work out of the box in AEM as a Cloud Service Leverage existing asset processing pipelines (e.g. Dynamic Media or asset microservices) Respect existing permissions and renditions logicBusiness ValueImproved author experience: Editors can visually identify assets without downloads Operational efficiency: Faster asset selection and reduced friction in content creation Modern format support: HEIC is increasingly common on iOS devices and in creative workflows Reduced manual conversion: Avoids the need to pre-convert HEIC files outsi
The unique field validation is not functioning in the Universal Editor. Users can enter duplicate values without any checks. Unique fields are defined in the content fragment model.Expected behaviourThe system should validate that the field is unique in the Universal Editor. It should reject duplicate values. Or at least throw an error when editor add/patch this field in de CF.Actual behaviourThe system currently allows any value to be entered in the unique field without validation. Duplicate values are accepted.Steps to reproduceOpen the Universal Editor in Adobe.Navigate to the content fragment with the unique field (ID).Enter a value in the unique field.Enter the same value again in another unique field (ID).Observe that the system accepts the duplicate value.
Hi,Following this documentation https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/assets/admin/detect-duplicate-assets for enabling the asset duplication detection, we are able to see a new message in the Touch UI’s inbox when the same asset has been uploaded to 2 different folders within the DAM.However, there are no new task created in the Asset Essentials’ task inboxWould it be possible to also have a new task created to the administrators in the Asset Essentials UI when duplicate assets are uploaded to the DAM?Regards,Henry
If you have a completed translation job, you can click on “Archive”. With that, the job is not displayed anymore in the UI. BUT there is also no chance to restore it - the word “Archive” indicates something completely different for the editor and this is, that he can restore it. So, currently it is same like “Delete Tile”. So, totally missleading options here.Request: Provide an option to restore archived jobs!
Description:In AEM Guides as a Cloud Service, the XML Editor toolbar allows customization through ui_config.json and extension JSON for multiple actions.However, the Insert Relationship Table (reltable) action currently does not support overriding default values for:Header Rows Rows ColumnsFor our project, we need the relationship table to be inserted with the following custom defaults:Header Rows: 0 Rows: 2 Columns: 2At present, AEM Guides always inserts a relationship table with the hard‑coded defaults:Header Rows: 0 Rows: 1 Columns: 3These values cannot be overridden through any configuration methods.Current Limitation (Confirmed by Adobe Support):The relationship table insertion dialog does not read values from ui_config.json or the extension JSON. Default row/column values are hard‑coded in the product and cannot be changed. Only standard tables/simpletables support configurable default settings as per the 2502 release updates. Therefore, configuring relationship table defaults is
We recently completed our year‑end penetration testing for the application and identified a medium‑severity issue. The system does not restrict or sanitize PDF uploads that contain embedded JavaScript code. An attacker could upload a specially crafted PDF with embedded JavaScript, and if a privileged user later opens the PDF in a PDF reader, the JavaScript may execute within the reader process.As a remediation, can we block or reject PDF files that contain embedded JavaScript during upload?
Currently, if you delete an asset via new Assets UI [1] this will end up in the trash folder. From here, you are able to restore it easily.Although CF are stored below /content/dam this functionality is not there for CF! Why is that. CF are holding same important content (maybe more if delivered to different channels) like an asset. Why does Adobe not offer the function? Please implement the restore functionality for CF![1]
Request for Feature Enhancement (RFE) Summary: Today if we select multiple pages in sites and then click edit, only one page will open in a new tab for authors to edit the page. We wanted the behaviour where, if an author selects multiple pages and click edit, all of them should open up in new tabs. Use-case: ease of authoring Current/Experienced Behavior: Today if we select multiple pages in sites and then click edit, only one page will open in a new tab for authors to edit the page. Improved/Expected Behavior: it should open multiple aem pages in multiple browser tabs Environment Details (AEM version/service pack, any other specifics if applicable): 6.5 SP 20 Customer-name/Organization name: Dyson Screenshot (if applicable): Code package (if applicable):
Request for Feature Enhancement (RFE) Summary: Ability to delete workflow packages before maintenance task configuration is requested Use-case: A large number of unnecessary workflow packages used before setting maintenance tasks remain in the PROD environment, and some functions are unavailable due to timeouts. In addition, there is a significant impact on the performance of Timeline display.Specifically,・In order to display Timeline, the retention period of workflow archives must be set to one day.・Due to timeouts, the launch function cannot be used effectively, putting a heavy burden on authoring operations and scheduling. Current/Experienced Behavior: How to delete past workflow packages is not disclosed. In addition, there is no official tool or knowledge. Improved/Expected Behavior: Provide tools or publish knowledge to remove remaining workflow packages that cannot currently be removed Environment Details (AEM version/service pack, any other specifics if applicable):
Request for Feature Enhancement (RFE) Summary: Remove Content Fragment jcr:title from being included for translation by default when using option "Enable Model Fields for Translation" Use-case: For translation rules for CF I don't want to maintain rules in the translation_rules.xml file, instead I want to give just the creator of the CF Model the chance to define which fields should considered for translation by setting the field "translatable". With current situation creator of CF Model does in fact have NO full control as jcr:title is always translated (creating costs for translation that I do not want to pay. Hence feature is useless as I need to maintain my translation rules manually. Current/Experienced Behavior: Even if I use the option "Enable Content Model Fields for Translation" to use the Translatable field of the Content Fragment Model in order to control which fields should be translated, the jcr:title of the CF is in by default. I can not exclude it and the
Request for Feature Enhancement (RFE) Summary: Use-case: Summary:Walmart data custodians continue to expand our metadata usage within AEM Assets, and it is necessary to reflect those metadata fields in custom search forms. Currently, adding new metadata fields to the custom search interface requires code-level updates, as we are using the Group Predicate option to consolidate search facets into a dropdown. This slows down iteration and limits the ability of administrators to maintain and evolve search functionality in step with schema updates. Current/Experienced Behavior: The Group Predicate (dam/gui/coral/components/admin/customsearch/searchpredicates/grouppredicate)—which is essential for logically grouping and structuring search filters—is not available through the AEM interface for manual configuration. While this predicate can be added through code, it cannot be added or preserved directly through the UI, leading to our business admins not being able to dir
Request for Feature Enhancement (RFE) Summary: Email service should implement an change event listener to re-read its oauth and refresh token properties when these gete updated ( /conf/global/settings/mailer/oauth) without the need of manual pod restart to re-read its value Use-case: Microsoft Azure oauth token is expiring every 90 days and its get automatically updated on author instance in AEMaaCS. This change is replicated to publish instances, but this change is ignored by the Email Service running on publish, because these properties are read only once when service gets initialized. So a manual restart of the pods is needed. Current/Experienced Behavior: When oauth token expired and gets updated with its new value all our form that send emails on all our live websites stop working, because the Email Service does not update its in memory value for that token, despite the fact that the token is already updated in the publish instance Improved/Expected Behavior: An event li
Request for Feature Enhancement (RFE) Summary: enable scrolling "no" property for pdf viewer component iFrame Use-case: We are using pdf viewer component in our application. By default in some resolutions we see scrollbars(Horizontal and Vertical) appearing in some resolutions. We are looking for property or config to hide this scrollbars. Current/Experienced Behavior: Scrollbars appearing in some resolutions. Improved/Expected Behavior: Environment Details (AEM version/service pack, any other specifics if applicable): AEM as a cloud Customer-name/Organization name: Screenshot (if applicable): Code package (if applicable):
Request for Feature Enhancement (RFE) Summary: Introduce property to hide toolbar display in pdf viewer Use-case: We are using pdf viewer component in our application. By default we see tools are displaying with file name. This is appearing for both Desktop and Mobile devices. But we don't want to show these tools in our component and looking for property to make it hidden if required. Current/Experienced Behavior: Tools, icons and file name displaying by default Improved/Expected Behavior: Make it option to show or hide Environment Details (AEM version/service pack, any other specifics if applicable): AEM on Cloud Customer-name/Organization name: Screenshot (if applicable): Code package (if applicable):
Request for Feature Enhancement (RFE) Summary: Automation mechanism within Developer Console or Adobe I/O Runtime Action to automatically renew the technical account certificate (Case E-001849802) Use-case: We are using the service credentials JSON to get bearer token from IMS and then send payload over to AEM Author. The key concern is how to maintain this as the certificate expires after 1 year. Currently, we see the manual provision of generating a new certificate and then manually updating the runtime action with the service credentials. This approach is rather manual and crude. We would appreciate a solution that could automate this. Current/Experienced Behavior: As of now, Adobe does not provide an automated mechanism within the Developer Console or Adobe I/O runtime to automatically renew the technical account’s certificate. This means that certificate rotation must be triggered manually via the Adobe Developer Console. Improved/Expected Behavior: The certificate
Request for Feature Enhancement (RFE) Summary: Introduce a configuration (e.g., max.children.per.folder) that defines the maximum number of child nodes (assets or subfolders) allowed within a given folder. Use-case: AEM currently allows more than 1,000 assets (child nodes) to exist within a single folder. However, it’s well known that exceeding this threshold leads to significant performance degradation. To help our administrators effectively monitor and control within our environment, we request the addition of functionality that provides both preventive and diagnostic controls related to folder child limits. This request covers two main objectives: 1) Prevent Adding Assets Beyond a Configurable Folder Child Limit 2) Expose a Method to Identify Overpopulated Folders Current/Experienced Behavior: None Improved/Expected Behavior: Requested Enhancements1. Prevent Adding Assets Beyond a Configurable Folder Child Limit Introduce a configuration (e.g., max.children.per
Request for Feature Enhancement (RFE) Summary: Add back the search field to the cq/gui/components/authoring/dialog/fileupload component Use-case: Back in AEM 6.5 the fileupload had a search field that made it easier to pick assets in core components such as Image v3 or Page v3. Now it's not supported and the "fix" is to use other components that lack the comprehensive UI of fileupload Current/Experienced Behavior: When you click on Pick you don't get a search field, it just says "Select Path" and you have to manually go to the image's path (which is troublesome in folders with over 100 files) Improved/Expected Behavior: Instead of the header that says "Select Path" add the search like in the pathfield Environment Details (AEM version/service pack, any other specifics if applicable): AEM as a Cloud Service. Customer-name/Organization name: Teladoc Health Screenshot (if applicable): Code package (if applicable):
Request for Feature Enhancement (RFE) Summary: Add a confirmation pop-up asking “Are you sure you want to stop the execution of the pipeline?” when deploying through Cloud Manager. Use-case: When deploying a pipeline through Adobe Cloud Manager, users can accidentally click the “Stop Execution” button instead of “Resume” during the deployment process. If this happens, the pipeline stops immediately without any confirmation, forcing the user to restart the deployment from the beginning.Although the package is reused and some steps can be skipped, this still causes unnecessary delays and confusion, especially in production environments. Adding a confirmation pop-up (e.g., “Are you sure you want to stop the execution of the pipeline?”) would prevent accidental interruptions and help ensure smoother, safer deployments. Current/Experienced Behavior: Currently, when a pipeline is running in Adobe Cloud Manager, the “Stop Execution” button can be clicked at any time during the deplo
Request for Feature Enhancement (RFE) Summary: Combined asset upload and meta data import with spreadsheet (e.g. csv) in one step. Use-case: Mass uploading assets will be faster and easier when meta data can be added in one step. Current/Experienced Behavior: To mass upload assets and apply meta data, you need to upload the assets first, then click "Create" again to add meta data with the help of a spradsheet. Improved/Expected Behavior: Combined mass upload dialog where you can upload the meta data spreadsheet AND the files in one step, e.g. drag/drop the meta data spreadsheet, then the files. When the assets are in the asset bank, all meta data is already there, no additional steps needed. Environment Details (AEM version/service pack, any other specifics if applicable): AEM Assets Customer-name/Organization name: HBK Screenshot (if applicable): Code package (if applicable):
Request for Feature Enhancement (RFE) Summary: In AEM Cloud UE, I want to update language copies or create structure. I want to be able to select particular languages without having to check all 33 languages first and then uncheck the ones that are not needed so that I can work efficiently and without wasting time. Use-case: Select a page, go to the left Current/Experienced Behavior: The language copy update dialogue only shows after selecting all 33 languages at once. If I want to work with (a) particular language(s) only, I need to uncheck all languages that are not needed. Improved/Expected Behavior: After the language copy rail opened, I want to be able to check the language layer I want to update immediately, without having the need to select all 33 languages first and THEN select my language Environment Details (AEM version/service pack, any other specifics if applicable): AEM Cloud, Universal Editor, EDS Customer-name/Organization name: SAP
Request for Feature Enhancement (RFE) Summary: I'd like the possibility to add default environment variables for cloud manager pipelines. Those variables would available and up to date on any new pipeline execution.We would still be able to override those variables at pipeline level. Use-case: I'd like to setup default version of NODE for FE pipelines as well as some tokens for private npm registry. Current/Experienced Behavior: Env variables needs to be set for each FE pipelines. When a secret token expires, every pipelines need to be updated. Improved/Expected Behavior: Set some variables at program level, that are automatically assigned during pipeline build phase. Environment Details (AEM version/service pack, any other specifics if applicable): AEM as cloud service Customer-name/Organization name: Danone Screenshot (if applicable): Code package (if applicable):
Request for Feature Enhancement (RFE) Summary: AEM Guides Content Authors face the issue of not able to use UI in Author to insert the new Attribute Value, instead they have to go to source view to add it. However, to make it come in Author view, the only option Authors find is to add in Folder Profiles, Conditional Attribute which seems difficult for Authors to understand and follow, Is there a way Authors can create new Value as they do in Source in Author view itself. Currently how it is handled:https://experienceleague.adobe.com/en/docs/experience-manager-guides/using/user-guide/map-management-publishing/output-gen/conditional-content/generate-output-conditional-attribute-profilinghttps://experienceleague.adobe.com/en/docs/experience-manager-guides-learn/videos/advanced-user-guide/folder-profiles#edit-conditional-attributes-in-the-global-profile Use-case: AEM Guides Content Authors face the issue of not able to use UI in Author to insert the new Attribute Value, instead
Request for Feature Enhancement (RFE) Summary: Option to edit the comment of a particular version of the Page in AEM as Cloud Service in AEM SITES. Use-case: When trying to add comment for each version of a page, if done mistakenly, there is no option to update the comment OOTB. Current/Experienced Behavior: When trying to add comment for each version of a page, if done mistakenly, there is no option to update the comment OOTB. Improved/Expected Behavior: Provide an option to update the comment OOTB. Environment Details (AEM version/service pack, any other specifics if applicable): Adobe Experience Manager 2025.10.23122.20251023T134343Z-251000 AEM Guides 2025.10.0.278 Customer-name/Organization name: Sub-Zero and Wolf Screenshot (if applicable): Code package (if applicable):
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.