Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Request for Feature Enhancement (RFE) Summary: Enable Rollout of Cq:tags property by default for content update and other relevant MSM configs Use-case: In AEM page properties basic tab, the Tags field is excluded from rollout to Live copies. This is due to an exclusion rule applied in MSM content update Action OSGI config where anything that starts with cq: is excluded from getting rolled out to love copies. while this makes sense for node specific , under the hood properties like cq:lastModified, cq:lastModifiedBy, cq:lastReplicatedBy , unfortunately this also excludes cq:tags property as well. This should be included by default and the current excluded properties regex should be updated to include this property by default for rollout. Current exclusion regex (CQ MSM Content Update Action) - cq:(?!(designPath|template|lastTranslationUpdate|targetEngine|redirectTarget).*) New regex value to include cq:tags - cq:(?!(designPath|template|lastTranslationUpdate|targetEngin
Request for Feature Enhancement (RFE) Summary: Enhance the Content Fragment Models (CFM) console to support folder navigation and organization of models within nested folder structures. Use-case: Authors and developers often need to organize multiple Content Fragment Models logically (e.g., by business domain, content type, or project) under nested folders within the configuration structure. Supporting folder navigation in the CFM console would help teams manage large sets of models more efficiently and maintain a cleaner, more intuitive structure aligned with their business taxonomy. Current/Experienced Behavior: Although it is possible to create nested folders for models using CRXDE or the repository directly, the CFM console UI currently displays only the models located within the root configuration folder. Users cannot navigate into subfolders, which results in all models being listed together without hierarchical grouping. Improved/Expected Behavior: The Content Fragment
Request for Feature Enhancement (RFE) Summary: Possibility to schedule the production deployment via Cloudmanager for Blue/Green deployment type. Currently, this feature is not available for Blue/Green deployments via Cloudmanager Use-case: The deployments via cloud manager takes too long, and we also don't want to start this in the evening a day before as then it doesn't leave much time for the next day for the new Green instances. Green instances stay active only for 24 hours. With scheduled deployment capability, we will schedule this to run early morning before the working hours start so that we are ready for next steps when the working hours start. Current/Experienced Behavior: This capability is not present Improved/Expected Behavior: Scheduled Cloud manager deployment for Blue/Green deployment Environment Details (AEM version/service pack, any other specifics if applicable): AEM 6.5, Cloudmanager Customer-name/Organization name: Eurowings Screenshot (if applicable
Request for Feature Enhancement (RFE) Summary: Do not open Page Properties in fullscreen Use-case: Users provide images in the page properties to be used by teasers, og:image, etc. Current/Experienced Behavior: In AEM page editor, when one opens the page properties, the dialog is opened full-screen. I.e. It covers the Asset selector on the left rail. This means a user cannot use the search, filter and drag&drop capabilities the asset dialog offers. If more than one page is to provided with the same image, a user has to open each page and browse to the asset individually. Improved/Expected Behavior: Keep the left editor rail visible and open the properties dialog in a modal lightbox or only covering the page. Environment Details (AEM version/service pack, any other specifics if applicable): AEMaaCS latest and AEM 6.5 Customer-name/Organization name: all Screenshot (if applicable): Desired behavior: Code package (if applicable):
Resumen de la solicitud de mejora de funciones (RFE): Currently, AEM’s XSSProtection configuration (/libs/cq/xssprotection/config.xml) does not allow several accessibility-related attributes such as aria-label, aria-hidden, role, and tabindex.We propose including these attributes by default in the configuration to improve accessibility support and reduce the need for overlays or custom configurations. Caso de uso: Developers using HTL expressions like: ${property @ context='html'} cannot render accessibility attributes defined in component properties, since they are filtered by the XSSProtection mechanism. This limits the ability to build fully accessible components following WCAG and ARIA standards. Comportamiento actual/experimentado: When rendering properties that contain ARIA or accessibility-related attributes, these attributes are removed by XSSProtection because they are not listed in config.xml. The only current workaround is to overlay /libs/cq/xssprotection/config.xm
Request for Feature Enhancement (RFE) Summary: Wildcard DV certificates and wildcard subdomains Use-case: For DEV and STAGE environments often a common publish domain is being used. As the default Adobe one (https://publish-pxxx-eyyy.adobeaemcloud.com/) does not allow subdomains the individual sites are addressed via subdomains of that common domain to have a similar setup as PROD (1 domain = 1 website). That allows even automatic mapping of content paths to sites without needing setup costs for additional sites. Current/Experienced Behavior: Cloud Manager does neither support wildcard domains in the domain settings (https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/using-cloud-manager/custom-domain-names/introduction#usage-notes) nor does it allow wildcard DV Adobe-managed certificates. Therefore each subdomain requires - Configuration via the Domain - Domain verification via additional TXT record - Set up a dedicated DV manager c
Request for Feature Enhancement (RFE) Summary: Ability to search for images in the “Pick Image” window on the image component As of now, when an author tries to select an image using the “browse for image” option in components or page properties, they need to drill through the entire AEM directory and hunt for the image they want with truncated file names and tiny thumbnails. Could we have the ability to search for an image using file names or descriptions? Use-case: Image Search in “Pick Image” Dialog Currently, when authors select an image in AEM through the “Browse for Image” option (in components or page properties), they must manually navigate through the entire directory structure. This process is inefficient and error-prone, especially when dealing with large repositories, truncated file names, or small thumbnail previews. By adding a search capability within the “Pick Image” dialog, authors could quickly locate assets by file name, description, or metadata. This
Request for Feature Enhancement (RFE) Summary: When using UI Extensibility for the Asset view, when using UI Extensibility on the Asset view, the current options are rather limited and does not allow to cover all cases. Particularly features like "download asset" are basically impossible to override, since the button exists within the toolbar but also outside in the top bar Use-case: Asset View extensibility should provide an extension point for the top bar (the button list in the top right ) . As an example of things that cannot be done right now is overriding the button for "download asset". It is possible to hide or override the behavior of the download button in browse view (since it appears in the quick actions and action bar), but that button also exists in the top bar in a place where no extension points exists, making overriding all cases impossible Current/Experienced Behavior: There is no possibility to extend or modify the action buttons at the top of the as
Request for Feature Enhancement (RFE) Summary: Add timeout configuration to the pipeline Use-case: Pipelines can take a long time to finish, and the only way to cancel them is to contact Adobe support. While this is perfectly valid in cases when something is not working properly in the pipeline itself, it would be good to have the possibility to cancel pipelines in case there is something wrong with the user code, and there is no need for Adobe intervention. Current/Experienced Behavior: Pipelines can take up to several hours to fail. Improved/Expected Behavior: The configuration for the pipeline timeout is explicitly defined value in minutes, or as a relative threshold compared to the average calculated time over 90 days (this value is already shown in the pipeline). Environment Details (AEM version/service pack, any other specifics if applicable): AEM as a Cloud Service Customer-name/Organization name: Any Screenshot (if applicable): Code package (if a
Request for Feature Enhancement (RFE) Summary: When any value in the therapeutic area is changed then i want to open the warning popup Use-case: If the user changes the value of TA in the ISI field then pop-up appears for "Changing the TA will move the CF to the directory of the newly selected TA" Current/Experienced Behavior: Only changed value is getting saved Improved/Expected Behavior: If the user changes the value of TA in the ISI field then pop-up appears for "Changing the TA will move the CF to the directory of the newly selected TA" Environment Details (AEM version/service pack, any other specifics if applicable): New rte , open any content fragment in the new rte Customer-name/Organization name: J&J Screenshot (if applicable): Code package (if applicable): const getProperties = async () => { await new Promise((resolve) => setTimeout(resolve, 100)); } return [
Request for Feature Enhancement (RFE) Summary: The AI-powered reverse image search in AEM Assets can find identical or similar images not by comparing meta data, but by analyzing the content of the image itself. Sample images can be uploaded via a button/form to trigger similarity search/reverse image search with an external asset. Use-case: When searching for a certain image or similar images in the asset bank, AI will help turn up the best matches regardless of meta data. I can easily upload any image to search for similar or identical images in the asset bank. Current/Experienced Behavior: Similarity search relies on meta data to find similar images Improved/Expected Behavior: similarity search/reverse image search uses AI to find duplicates and similar images regardless of meta data Environment Details (AEM version/service pack, any other specifics if applicable): ARM Assets Customer-name/Organization name: HBK Screenshot (if applicable): Code package (if ap
Request for Feature Enhancement (RFE) Summary: Allow editors and viewers to share their collections with other users of Brand Portal (not share link) Use-case: Brand Portal users uses Brand Portal and Assets to self-service with assets and sharing collection would support ideation, team collaboration and system adoption. It would create addition value and likeable feature support system engagement. Current/Experienced Behavior: Non-adm users can create collections or smart collections but they cannot share with other Brand Portal and Assets users. Improved/Expected Behavior: Non-admin users can share the collections and smart collections they create. Environment Details (AEM version/service pack, any other specifics if applicable): Service Manager 6.5 Customer-name/Organization name: Fabiana Barticioti / British Airways Screenshot (if applicable): Code package (if applicable):
Request for Feature Enhancement (RFE) Summary: Publish Button in "Open in Assets" view in new CF Editor Use-case: To enhance user convenience, "Publish Button" should be available once the user click "Open in Assets" view. Current/Experienced Behavior: There's no publish button option for the user after clicking "Open in Assets". User needs to manually navigate under full Assets UI. User should still have an option to publish the asset without publishing the CF which the asset is reference to. Improved/Expected Behavior: When the user clicks "Open in Assets," the system should provide an option to publish the asset directly within the "Open in Assets" view. This eliminates the need for the user to manually navigate to the full Assets UI. Additionally, the system should ensure that the user can publish the asset independently without publishing the Content Fragment (CF) that references the asset. This allows for greater flexibility and avoids unintended changes to the assoc
Request for Feature Enhancement (RFE) Summary: Export / Import Metadata Use-case: Contributors need to export assets metadata which are on the jcr:content node like onTime or offTime, then modify these values and update them massively in the dam Current/Experienced Behavior: Contributors cannot select offTime or onTime property on the export metadata interface /mnt/overlay/dam/gui/content/metadataexport.html?payload=/content/dam/nicephore/animations/nouvel_an_lunaire&_charset_=utf8 On the import interface /mnt/overlay/dam/gui/content/metadataimport.html the columns offTime{{Date}} and onTime{{Date}} are ignored Improved/Expected Behavior: All metadata can be exported and imported, no matter if they are on the /jcr:content or /jcr:content/metadata node Environment Details (AEM version/service pack, any other specifics if applicable): 2025.8.22171.20250828T220440Z Customer-name/Organization name: Valtech Screenshot (if applicable): Code p
Request for Feature Enhancement (RFE) Summary: When doing a quick publish in AEM 6.5.21 of a page that refers to a template that contains policies for components, the publish action fails (without any error message) when there is an issue when the cq:lastReplicated property is missing on a policy, and the cq:lastReplicationAction is set to Activate.Upon inspection of the logs, it seems like there is a NPE in the ActivationReferenceSearchBuilder.When manually replicating the default policy, the issue resolves and the replication works, as the reference search no longer errors with a NPE. I would expect either an error message, replication to skip the reference, or some more Null safety checks in the reference search service. Use-case: Users cannot Quick Publish content that has issues with related content missing cq:lastReplicated property. Current/Experienced Behavior: It's very difficult for developers to debug this as we only have an internal NPE without any re
Request for Feature Enhancement (RFE) Summary: I want to be able to get suggestions while adding hyperlinks So that I can have the ability to choose the path much faster These suggestions should be provided as root paths in the code. Use-case: Authoring Internal pages content path in RTE - hyperlink fields Current/Experienced Behavior: When we have to hyper link a page or content fragment , then while entering any text we do not get any suggestions and have to manually type full path or use path browser. It would be great if the path field can give suggestions of page paths as typing. Improved/Expected Behavior: If we have to author hyperlink path manually and enter text like /content it provides suggestions for available nodes so users can select it and get the URL authored quickly. Environment Details (AEM version/service pack, any other specifics if applicable): AEM as a sites - Cloud - 2025.8.21994.20250818T175115Z Custo
Is it possible to export log details (Custom Forms, Fields, Templates, Projects, etc.) from Workfront? If so, how can we export these log details? Please advise.
Currently, the Google Cloud Storage source does not allow a resursive flag that requires extensive API operations for something that should be handled via a simple checkbox.Instead, the UI only allows importing single files and you will have to dig down to the parent folder level to be able to even see a preview of the contained data files.Pretty please, can this be added?just something that adds a params.recursive: true to the POST https://platform.adobe.io/data/foundation/flowservice/sourceConnections payload, should hopefully be as simple as that (fair enough, the UI will have to be able to dig down by itself to find the first file in the folder structure.But something as essential as this would be of great benefit for everyone using the GCS source connector.Thanks!
Hi all, Kindly walk me through a case study of AEM - Adobe Commerce Integration using CIF.It could involve high level requirements and high level steps to accomplish it.I will follow hyper links to go deep on any of these steps. Appreciate all your replies. Thanks,RK.
The Cookbook is back! This time, we're highlighting the widely popular and ever-customizable Adobe Workfront Fusion solution. With 11 new recipes to try from both employees and customers, we hope you're excited to break out your spatulas and mixing bowls to try these Fusion "recipes" in your own Workfront kitchens. Check out the PDF attached to this thread to start cooking! Spread out across industries, departments, teams, positions, and all in different companies, some reports are simple (but incredibly useful), and some are more complex to take your workflows to the next level. Here's a sneak peek of some of the recipes: Getting Started with Adobe Workfront Fusion Templates Move New Documents from the Original Issue to Resolving Project Automating Data Attributes Integrating Workfront to JIRA (and vice versa) And more! A big shoutout to Jason B. (@jason_jb, Olive), Brandon P. (@brandonnw, Nationwide), Veronica B. (@vbright-2, Accenture), and
Hi Team,Till yesterday I was able to see the programs which are created either by me or by my colleagues from today onwards I am unable to see any programs please help to resolve this issueThanks in advance
Complete Guide to Sling Models in Adobe Experience Manager1. IntroductionIn modern AEM development, Sling Models are used to map repository data (JCR nodes or properties) into Java objects. They simplify backend logic and make it easier to expose data to HTL components.Sling Models follow the Model–View pattern, where: Model → Java class (business logic) View → HTL script Content → JCR repository Sling Models are part of the Apache Sling framework, which is the core technology behind Adobe Experience Manager.2. Why Do We Need Sling Models?Before Sling Models, developers used: JSP scriptlets Use API classes Direct repository access in views These approaches caused:❌ Tight coupling❌ Hard-to-maintain code❌ Logic inside presentation layerSling Models solve this by:✔ Separating business logic from HTL✔ Making code reusable✔ Providing clean dependency injection✔ Simplifying JCR data mapping3. Where Exactly Do We Use Sling Models?Sling Models are mainly used in:1️⃣ HTL ComponentsTo pr
Understanding Content Fragments in Adobe Experience ManagerIntroductionIn modern digital experiences, content is often delivered to multiple channels such as websites, mobile applications, smart devices, and APIs. To manage this efficiently, Content Fragments in Adobe Experience Manager allow organizations to create structured, reusable, and channel-independent content.Content Fragments are a key feature used when implementing Headless CMS architecture, where the backend manages content and the frontend applications consume it through APIs.What is a Content Fragment?A Content Fragment is a structured piece of content stored in AEM without being tied to a specific page or layout.It allows authors to: Create structured content Reuse the same content across multiple channels Deliver content through APIs such as GraphQL Unlike traditional page content, Content Fragments are pure content without presentation.Example: Article TitleAuthor NameDescriptionImagePublish DateThis content can b
Complete Guide: AEM System User & Service User Mapping System users in AEM are used by backend services to access the repository securely without using an admin session. They are commonly used with the Sling ResourceResolverFactory to obtain a ResourceResolver.Using system users is a recommended security practice in modern AEM development.1. What is a System User in AEM?A System User is a non-login user used by services or backend code to access resources in the repository.Key Characteristics Cannot log in to AEM UI Used by backend services Has specific permissions (ACL) Works with Service User Mapping Why System Users Are ImportantOlder versions of AEM allowed: resourceResolverFactory.getAdministrativeResourceResolver()This method is now deprecated for security reasons. Instead, system users should be used.2. Architecture of Service User AccessTypical flow: AEM Service / Servlet / Scheduler↓ResourceResolverFactory↓Subservice Name↓Service User Mapping↓System User↓Repository A
AEM Sitemap Creation (Complete Guide)In this blog, we will understand everything about Sitemaps, why they are important for SEO, and how to implement them in Adobe Experience Manager (AEM) for both AEM On-Premise and AEM as a Cloud Service.A Sitemap helps search engines identify the list of URLs that are eligible for crawling. When search engines crawl these URLs, the pages can appear in search results.Typically, sitemaps are accessed using the following URL format: <site_domain>/sitemap.xmlExample: https://www.google.com/sitemap.xmlScroll to the end of the page to see the list of pages applicable for crawling.What is a Sitemap?A Sitemap is an XML file that lists all the important pages of a website. It helps search engines understand: Site structure Page relationships Last modified dates Alternate language versions Search engines such as Google and Bing use sitemaps to efficiently crawl websites.Sample Sitemap XML StructureBelow is an example sitemap containing the page UR
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.