Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
In AEM Authoring (especially AEMaaCS), when working with Tab or Accordion components, there is a noticeable UX issue where after editing a component in a non-default tab/accordion panel, the view resets back to the first tab upon closing the dialog. This creates friction for authors when working across multiple tabs or deeply nested components, as they are required to manually navigate back to the previous context after each edit. Current Impact:Slows down authoring productivity Causes confusion, especially for business users Impacts usability for complex pages with multiple tabs/accordions Requires repetitive navigation, which is inefficient at scaleProposed Enhancement:Preserve the active tab/accordion state after dialog close Maintain scroll position and UI context during authoring Optionally persist author state (session-based) for better editing continuity Why this matters:With increasing adoption of structured components (Tabs, Accordions, Containers) in AEM Cloud implementation
Adobe Commerce performance mistakes I see in almost every auditAfter dozens of Adobe Commerce (Magento) audits across B2C and B2B storefronts, the same culprits keep appearing. And they're not exotic , they're avoidable.MISTAKE #1 : VARNISH MISCONFIGURATIONCache hit ratio under 60% on category/PLP pages.What I find: ESI not set up properly, TTL values too conservative, cache invalidation firing on every CMS save.Fix: Audit your Varnish VCL, separate CMS cache from catalog cache, use hole-punching for cart/account blocks.MISTAKE #2 : SYNCHRONOUS INDEXING IN PRODUCTIONFull reindex triggered on product save, blocking storefront performance.What I find: indexers still set to "Update on Save" instead of "Update by Schedule".Fix: Switch all indexers to schedule mode. Use cron for execution. Use partial indexing wherever supported.MISTAKE #3 : N+1 QUERIES IN CUSTOM MODULESCustom GraphQL resolvers hitting the database once per product in a listing.What I find: Third-party or custom modules byp
Workfront Planning currently offers the ability to share a public link to anyone without a Workfront license. The link allows them to access our information without being directed to our SSO. This is security issue for Marriott and we would like to turn this capability off.We would like an enhancement to be done to have this capability turned off.
We LOVE the new sharable report folders feature- it is really helping us with organization and auditing of reports. One thing that would really be great is if we could add a sharable folder to the report when creating or editing it. Right now That can only be done through the native reports tab.
https://www.linkedin.com/posts/maria-velankanni_here-it-isthe-session-i-promised-feel-share-7463621592707907586-xTUN/?utm_source=share&utm_medium=member_desktop&rcm=ACoAAAXMKHYBBwj7gmFWlInmKCVMGZ1DNBcXGMs
Thank you to everyone that attended the recent WUG Colorado event on May 19, 2026, titled Begin the Climb! Workfront and AEM Assets in Your Content Supply Chain. You can see a replay of the event below as well as the deck we went through with resources, links, and tips on how to envision your content supply chain with Workfront and AEM Assets.Click Here for the deckClick Here for the replay (YouTube)
Thanks to everyone who joined today’s workshop, Inside the Workfront Admin Role: 10 Lessons from My First Two Years, featuring Jen Mancini @JenniferMa10 , Adobe Workfront Application Owner at Aramark and co-lead of the Philadelphia Workfront User Group (WUG) chapter! The passion and energy that Jen brought with the validation that mistakes are okay makes this a must-watch session for any Workfront Admin, new or experienced! Workshop Summary:Jen shared ten key lessons learned during her first two years as a Workfront administrator, focusing on the importance of understanding team workflows before configuring the system and establishing clear guiding principles for all Workfront decisions. The session emphasized the value of listening to all stakeholders, including critics, leveraging continuous learning resources like Experience League, and building a network of Workfront ambassadors to support adoption and change management. Workflows evolve constantly so document all system changes
Hi everyone! 😁Thought I’d share a tool I’ve used in my own consulting, and am now making open source. Hope others may find it useful. No pitch here, just sharing with the community.Working with Workfront Fusion scenarios gets complicated at scale. You're inheriting large multi-hundred-module workflows, tracking changes across environments, comparing versions, trying to figure out where a single field name is referenced. Without tooling, all of this becomes impossible.That's why I built Tekmera Blueprint Explorer.It has three core functions:🔹 search: find a keyword across multiple blueprints. Critical when a field name changes and you need to find every reference, or when checking for hardcoded values across scenarios. Has saved me hundreds of hours.🔹 diff: compare two blueprints to see what's changed between versions. Critical when promoting from dev to prod, so you know exactly what you're shipping.🔹 report: generate a high-level snapshot of what a Fusion scenario does.There are s
Hello all, Sharing Part 2 of my AEMaaCS security hardening series:Covering a few practical improvements we implemented around: block-first dispatcher security restricting Content Fragment access through service users safer ResourceResolver handling improved 404 handling reducing unnecessary content requests The focus is less on “patching vulnerabilities” and more on building a cleaner security-first architecture for AEM as a Cloud Service.Read here: Hardening AEM as a Cloud Service — Part 2: Block-First Dispatcher Security and Safer Content Fragment Access Would love to hear how others approach dispatcher hardening and publish-tier security in their AEM projects.
Real Time JourneyLet us have a moment of complete honesty here in the community. Keeping up with the Adobe ecosystem right now is both completely exhilarating and absolutely exhausting.If you have logged into Experience Cloud recently, you know exactly what I mean. Generative AI is dropping into Analysis Workspace. Customer Journey Analytics (CJA) is rewriting how we stitch data. Real-Time CDP (RTCDP) is demanding instant activation. It is incredibly easy to look at this new landscape and feel drowned in acronyms and feature fatigue.Managing digital analytics at massive enterprise scale (currently at Verizon, with past lives at Deloitte and Micron), I see this friction every single day. We are all feeling the pressure to implement "AI personalization," but the reality on the ground tells a very different story.Recent data shows that only 7% of organizations have successfully embedded AI to deliver measurable results. Meanwhile, a staggering 81% of teams are missing real-time marketing
Adobe DITAWORLD 2026Join us for Adobe DITAWORLD 2026Three days. One global stage for the future of technical content.Join us at Adobe DITAWORLD 2026 for three days of inspiration, ideas, and innovation — featuring a stellar lineup of speakers from the world's leading brands. From real customer success stories to the latest in AI-powered authoring and structured content, there's something here for every technical communicator, content strategist, and CCMS leader.Why you won't want to miss it:Hear how global enterprises are scaling content with Adobe Experience Manager Guides Explore the role of Generative AI in technical communication — from drafting to delivery Discover best practices in structured content, DITA, and omni-channel publishing Connect with peers, partners, and the Adobe Technical Communication teamRegister for freeCan't attend live? Register to receive the recording.
Learn how Direct Counts Configuration in Oak helps improve AEM query performance by reducing expensive repository traversal and optimizing query result counting for trusted service users.#AEM #AEMaaCS #ApacheOak #AEMPerformance #QueryOptimization #OSGi #AdobeExperienceManager Read More :- https://www.aemcq5tutorials.com/tutorials/how-direct-counts-configuration-improves-aem-performance-and-reduces-node-validation-overhead/
You’ve got a simple Velocity token {{my.credits remaining}} to calculate a subscriber’s current credits based on a couple of fields:#set( $creditsRemaining = $math.sub( $lead.monthlyAllocation, $lead.creditsUsed ) )${creditsRemaining} credits remaining this month So you figure you’ll pop that in the native Preheader area:Trying to use {{my.tokens}} in the Preheader Oops! That won’t work. {{my.tokens}} aren’t treated as tokens in the built-in Preheader. Technically you can paste ’em in there, they just get treated as literal curly braces with some words inside:You think it’s a {{my.token}}, but to Marketo it’s just text! A simple workaroundYou should know by now that a Marketo email is one big Velocity template. Even with no user-authored Velocity code, the system still uses Velocity to render emails. (No coincidence that email ${variable} syntax resembles Velocity ${reference} syntax!) To elegantly combine userland token code with internal system code, Marketo uses “multipass” Velocit
Why third not second?
AEM Multi-tenant Website: Restrict cq:tags for User Groups by SourcedCode.com (Brian Ka Sing Li) Overview Of most common multi-tenant websites, user groups are used to determine what AEM content authors can make changes to. The most popular requirement for a multi-tenant website is the ability to only edit tags for a specific brand. In this case, the way you can achieve this is by permissions. In this blog, we will ensure that all “WKND Members” will be able to create, read, update, and delete nodes under /content/cq:tags/wknd-shared, while these members will not be able to read any other tags listed under /content/cq:tags/*. Click here to learn more: https://sourcedcode.com/blog/aem/aem-multi-tenant-website-restrict-cqtags-for-user-groups
Congratulations to @Wilson-Faure for your recognition as our AEM Champion of the Month for April! 🙌 🤩Wilson has one of the most loyal fan bases of any AEM expert I know. On top of being wicked smart with Adobe Experience Cloud products, his generosity with his time and kind personality make him a true force within the community. As a Champion, he always goes the extra mile by hosting a User Group meeting, sharing best practices with customers, and, dare I say, "stealing the show" at the karaoke bar?!Wilson, thank you for being you. We’re so happy to have you as an Adobe Champion! 👏
While exploring Adobe Analytics MCP integrations, one question that came to mind was around method-level access control and governance.For teams directly connecting MCP with tools like Claude or ChatGPT:Is there currently any way to provide granular access to specific MCP methods? For example, can access be restricted so certain user groups can only use selected MCP tools/methods?This becomes more interesting from an enterprise perspective, especially if future MCP capabilities expand toward:creating reports modifying variables deleting configurations other administrative operationsCurious to know how others are currently thinking about:MCP guardrails monitoring MCP usage internal governance approval workflows controlled MCP integrationsI was also exploring an OAuth/API-based MCP approach where an internally hosted middleware layer could potentially help with additional monitoring, validations, logging, or custom guardrails before executing MCP methods.I also created a small document w
Is anyone else experiencing issues with updating Report Builder queries this morning? I keep get an error message saying that “Segments are currently available”
Welcome to the VERY FIRST edition of the Workfront Wire! This is your new monthly roundup built just for Workfront customers. Think of this as your one-stop-shop for the latest news, updates, events, and everything happening across the Workfront world. Each month, we’ll bring you what’s new, what’s next, and what you should know to get the most out of Workfront, without having to dig for it. Let’s get into it, and we’ll see you again next month for the next edition of the Wire. Adobe Summit: 4 Key Workfront Announcements You Should Know Last week at Adobe Summit, Workfront announced FOUR key updates focused on AI-driven workflow execution, enterprise operations, and more connected planning and review experiences: Workflow Optimization Agent: AI that turns ideas and documents into structured plans, automates updates, speeds approvals, and delivers cross-system insights in Workfront. AI Collaborators: Invokes an existing agent to execute work, leveraging instructions and context,
Hi Marketo Community!👋 I recently worked on implementing Marketo's Predictive Content and wanted to share my learnings, challenges, and use cases — hoping this helps others who are exploring the same! --- 🎯 WHAT I IMPLEMENTED:1. Recommendation Bar on Landing Pages2. Email ContentAI3. Rich Media Widget --- 📋 SETUP — KEY REQUIREMENTS:✅ RTP Script — Must be placed in <head> tag, after <meta> tags✅ Content Discovery — ON✅ URL Patterns — Map URLs to Categories✅ Domain Configuration — All domains must be added in Admin → Web Personalization✅ Content Pieces — Minimum 10 approved pieces recommended✅ Algorithm — Set to Clicks or Conversions --- 🔴 CHALLENGES I FACED & HOW I SOLVED THEM:1️⃣ Bar not showing after initial test → RTP won't re-fire for same visitor → Fix: Test in fresh browser session2️⃣ URL Domain mismatch → Sandbox domain (mktoweb.com) was not added → Fix: Added domain in Admin → Web Personalization → Domain Configuration3️⃣ viewedTypes was empty → Visitor had n
I’ve been running SEO and backlink experiments for DentPrime using different platforms within the Adobe ecosystem — including public project pages, shared assets, PDF links, portfolios, and other Adobe-hosted content.The issue is that none of the backlinks I created through Adobe applications appear in:SEMrush Google Search ConsoleEven after waiting for indexing and checking crawlability, these links still don’t show up.This raises several technical SEO questions:Are Adobe-generated backlinks automatically tagged as nofollow, ugc, or otherwise ignored? Does Adobe block crawler access through robots.txt or JavaScript rendering? Could these links exist in a way that Google can crawl but chooses not to report? Are SEO tools like SEMrush unable to detect links inside Adobe-hosted environments? Do Adobe apps create temporary, sandboxed, or non-indexable URLs? Has anyone successfully tracked backlinks from Adobe Express, Behance, Adobe Portfolio, Acrobat shared documents, or similar services
During a recent AEM implementation, we found an interesting scenario involving Content Fragments, Live Copies, DAM localization, and translation workflows.The setup was simple in theory: Content Fragments were created in a blueprint structure, and live copies were generated under localized DAM paths by language. Later, the blueprint Content Fragment was sent for translation into a target language, where the translated Content Fragment matched the same localized DAM structure used by the live copy.In our implementation, we observed that after the translation process, the translated Content Fragment appeared to no longer preserve the expected field inheritance between the blueprint and its live copy.This is an important behavior to be aware of when combining MSM/live copies with Content Fragment translation workflows. In these scenarios, teams should validate not only that the translated content has been generated correctly, but also that the expected inheritance between the blueprint an
Current ProblemCurrently, when downloading the database from the production environment to the pre-production environment, it only gives you the option to download the author database.This causes the content that was published to become corrupted since it only appears in Author but with the metadata in the CF as if it were published, which in turn prevents this content from being published.Request to AdobeThe optimal approach when downloading production databases is to allow downloading both author and publish, thus ensuring that the content in the source and destination environments remains identical.-------------------------------------Is this issue reproducible?: YesSteps to Reproduce: Current ProblemCurrently, when downloading the database from the production environment to the pre-production environment, it only gives you the option to download the author database.This causes the content that was published to become corrupted since it only appears in Author but with the metadata i
We would like to thank the 550 customers who registered for this event.The objective of this webinar was to provide a "sneak preview" and a look under the hood to discover what our engineering and product team are working on.Watch the recording of our May 12 webinar here: Agenda:Major UI releases: Insights Home Page, Allowlist URLs, Flicker Manager, CDN Experimentation SDK Sum up of main Roadmap Features Experimentation Accelerator 🎉 Big Announcement: Adobe Target MCP server is generally available! Adobe is officially connecting your Adobe Target environment directly to your favorite AI assistants. More information here Slides are attached to this post and can be downloaded as a PDF attachment 👇For customers who want to share their feedback, you are welcome to submit the following MCP Form multiple times as new ideas or feedback come up. Thank you for helping us shape the future of Target.The Q&A file for this event is available here.CC: @VittoriaZocco for visibility
Let’s get certified in August! 🚀I’ll be moderating this learning group and preparing for my next certification myself. As an Adobe Workfront Project Manager Certified Professional - AD0-E911, Adobe Workfront Core Developer Professional - AD0-E912, Adobe Workfront Core Developer Expert - AD0-E907, and Adobe Workfront Fusion Developer Professional - AD0-E902, I really believe certifications are one of the best ways to grow, challenge yourself, elevate your carrier, open up new opportunities, and connect with the community.Would you like to know which certification I’m aiming for next? Any guesses? Join this conversation and share your chosen certification goal so we can stay on course together, support each other, exchange tips, and celebrate progress along the way. Better together! 💎
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.