Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi, I have a Content Fragment that contains an image URL field. In my component, I need to allow authors to add multiple Content Fragments, and each fragment includes this image URL field.My question is: on the backend side of my component, how can I extend Dynamic Media functionality so that every image URL behaves like the core/wcm/components/image/v3/image component — including smart crop and image preset support?
Has anyone tried using AJO landing page feature for subscriptions flow using radio buttons and drop downs in the form ? I see this as a limitation that AjO subscriptions form only have text fields or checkbox. Is there any custom work around for this in AJO?
Hello, I would like to download the binary of a document via the API to get a blob object. Is this somehow possible? I cannot find the corresponding information using the API-explorer.I know, that I can retrieve the field downloadURL, but using this requires to be logged in to Workfront. Thanks in advance. RegardsLars
When working with offers we cant filter the offers on the "created by" filter. It is not an option in the filtering menu and its not an option in the canvas/offers list. You can get the data to show in the offers list, but you cant click on that column to filter/sort on that data, like you can with "last modified" and "modified by". For our users it could be hard to find the offers you have created when we have over 40 creators of offers in our platform. Therefor there is a need and wish for a better filtering and listing of offers based on "created by" data.
Can a Planning record type be connected directly to specific tasks within a Project object?
Hi! What are the impacts of turning in the Workfront AI Assistant, and signing the AI agreement, on other Adobe tools? For example, if we sign the agreement and turn on Workfront AI, does the AI functionality in other tools also turn on? What other AI functionalities exist across Adobe products, and do they connect to Workfront's AI Assistant?
Has anyone created a Fusion scenario to use salesforce stage change to create workfront project that automatically enters in the start and stop dates based on the products added to the opportunity?
Hosted in partnership with Ewan Hruska @ewanhof Field Engineering and Brian Haight of Professional Services, this session walked through 5 different tips you can leverage for automating naming conventions using Workfront Fusion: Tip 1: Establish consistent, long-term naming schemes avoiding frequent changes across related objects. Tip 2: Use unique identifiers (project reference numbers or custom incremental numbers) in naming conventions. Tip 3: Drive naming conventions through request form fields like business unit and region dropdowns. Tip 4: Limit total project name length using Workfront validation rules to prevent character overflow. Tip 5: Balance human readability with AI discoverability by starting names with most useful identifiers. Watch the on-demand recording HERE, download a copy of the slide deck HERE, and check out the .zip file with the Fusion JSON files HERE. Fusion takes time and practice to learn, so if you're just getting started,
I have a Proof Approval report set up, and it has columns that show key information like Approver Decision, and the Decision Date, but I'm wondering if there's a way to pull in something like proof has notes/comments, comments exist = true/false, etc. Reason being is that we often have reviewer/approvers who will leave comments but forget to make a decision, thus the proof will sit there until the project owner manually reviews. Is such a column possible? I've played around with several text mode options and for the life of me cannot figure out to achieve this. Any input is greatly appreciated!
Hi all, I have a question from the reporting side. When we share AT findings with the stakeholders, they want to know the accuracy of these models for every optimal experience identified for a segment. In AB activity, we have Confidence (pvalue T-Test) to understand the impact. Which accuracy score do we use in the case of Auto Target?
Describe the bugAfter deploying Asset Share Commons (ASC) and the sample content package to the DEV environment, all assets (both sample and custom) appear in search results and the pages render correctly.However, asset thumbnails are not loading.All other functionality — search, filters, pagination, and design — works as expected.⸻Environment• AEM Version: AEM 6.5.21• Asset Share Commons Version: 3.11.4• Environment Type: Author and Publish⸻To Reproduce1. Install Asset Share Commons package on AEM DEV environment.2. Install the official ASC sample content package.3. Open /content/asset-share-commons/en/light.html (or similar page).4. Observe that all assets are listed properly.5. Notice that the thumbnail images are missing — broken image icons are shown.⸻Expected behaviorAsset thumbnails (from DAM renditions such as cq5dam.thumbnail.319.319.png) should display properly in the search results and asset cards, just like on the local AEM instance.Additional context• The issue occurs for
<enableCollasableText jcr:primaryType="nt:unstructured" sling:resourceType="granite/ui/components/foundation/form/checkbox" class="cq-dialog-checkbox-showhide" cq-dialog-checkbox-showhide-target=".button-option-enable-showhide-target-three" name="./show" text="Show Below Conatiner" uncheckedValue="false" value="true"/><collasableTextContainer jcr:primaryType="nt:unstructured" sling:resourceType="granite/ui/components/foundation/container" class="hidden button-option-enable-showhide-target-three" showhidetargetvalue="true"> <items jcr:primaryType="nt:unstructured"> <showFirstName jcr:primaryType="nt:unstructured" sling:resourceType="granite/ui/components/coral/foundation/form/textfield" fieldLabel="First Name" name="./firstName"/> <showLastName jcr:primaryType="nt:unstructured"
In case you missed it, here's a recording of the new Email Designer Office Hours on August 27th, 2025. This session introduced the AI Assistant for content generation in the new Marketo email designer. We demonstrated how to create full email bodies, subject lines, and preheaders using uploaded brand assets (PDFs or content briefs). The walkthrough showed how prompts, tone, and persona targeting shape AI-generated content and how marketers can iterate, rephrase, and refine outputs. The team addressed questions on sending proofs, testing workflows, using brand guidelines for tone and style, inline CSS customization, and HTML editing. Upcoming features like spam scoring integration and background image layering were also previewed. AI-Generated Timestamps Introduction and AI Assistant Overview 1:31 Uploading Brand Assets and Context Files 5:00 Generating Email Body Content with Prompts 8:40 Editing Text, Images, and Iterating on
Hi, I’ve been trying to create a custom plugin for all the RichText XML configurations in my AEM components, but I haven’t been able to get it working. I’ve followed several guides, but I still can’t make it work. Any help? It would just be a simple select with options and a text field.We’ve added custom fields to components like the link plugin — that was quite easy by modifying only the JS. But in this case we would be creating a completely new property. https://www.bounteous.com/insights/2022/01/06/custom-rich-text-editor-plugins-adobe-experience-manager/#create_new_clientlib_provide_categories https://medium.com/globant/build-a-custom-rte-plugin-with-chatgpt-for-aem-4e373487a6fe
We have a Kanban Board, which is configured to automatically intake items to the board.Intake sources is a custom filter, which includesProject: Status > Is None of > Complete Dead Queue The board populated correctly, with a card in New for project PN1762400.Since then, the project status for PN1762400 has been changed to Dead.The connected card is still showing in the New column. Can/should cards be automatically removed in this situation?
I created a new AEM SPA project using archetypeVersion=36 with absolutely no custom code — it’s a completely clean, out-of-the-box project.The pages render correctly, but the AEM error log keeps showing this warning: GET /content/demoproject/us/en.model.json HTTP/1.1]org.apache.sling.models.impl.via.ResourceSuperTypeViaProviderCould not determine forced resource type for JcrNodeResource,type=nt:unstructured, superType=null,path=/conf/demoproject/settings/wcm/templates/spa-page-template/structure/jcr:content/cq:responsiveusing via value Is there any way to fix this warning or prevent it from appearing?
I want to trigger listener which which further sends email whenever any async job is completed on AEM Cloud.But whatever event I am trying is not hitting the listenerorg/apache/sling/event/notification/job/FINISHED Orcom/adobe/granite/async/job/SUCCEEDED. or I have the 2nd approach where I can check /var/asyncjobs where if any new node creates I can trigger listener but in that node I see no property to differentiate between jobs( like I only want for assetimport or zip unarchive). can someone please help here.
trying to execute "aio login" and result is:Visit this url to log in: https://aio-login.adobeioruntime.net/api/v1/web/default/applogin?id=********&port=*****&redirect_uri=https%3A%2F%2Faio-login.adobeioruntime.net%2Fapi%2Fv1%2Fweb%2Fdefault%2Fapplogin%2Flogin-success - Waiting for browser loginnode:events:497 throw er; // Unhandled 'error' event ^ Error: spawn undefined\System32\WindowsPowerShell\v1.0\powershell ENOENT at ChildProcess._handle.onexit (node:internal/child_process:285:19) at onErrorNT (node:internal/child_process:483:16) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) Emitted 'error' event on ChildProcess instance at: at ChildProcess._handle.onexit (node:internal/child_process:291:12) at onErrorNT (node:internal/child_process:483:16) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { errno: -4058, code: 'ENOENT', syscall: 'spawn undefined\\System32\\WindowsPower
Hello, I am trying to integrate the Adobe web SDK via the AEM; however, alloy calls are encountered, indicating that the currently configured Datastream ID does not exist. How do I enable the data stream ID for my AEM?
I often use the calculator to decide how long to run an A/B test. Up until recently we've just used Target as the reporting source, but have recently enabled CJA which we're beginning to use. When using CJA to report out on Target activities (via the Experimentation Panel), I've noticed that the lift and confidence can take much longer to calculate than it would with the same page/page traffic in Target. Is this because we're applying the success metrics after the fact, rather than defining them within the VEC? And does that mean we should be using another calculator to determine test duration when using CJA as the reporting source? Thanks in advance!
Currently, if I update metadata that already exists in the standard path /jcr:content/metadata, everything works correctly with this payload:json{ "class": "asset", "properties": { "metadata": { "pruebanumber": 22, "singleline": "Value from API" } } }The ProblemThe problem occurs when I try to update metadata that belongs to a child node named default, whose path would be:/jcr:content/metadata/default/myFieldIf that node does not already exist in the asset, the API returns a 403 Forbidden error.Example of the payload that fails when the default node does not yet exist:json{ "class": "asset", "properties": { "metadata": { "pruebanumber": 22, "pruebasingleline": "Value from API", "default": { "indefault": 1234 } } } }If I manually create the node or update a field from the asset's Properties in the UI, the defau
Does anyone know whatever happened to the Campaign Object beta from 2022? https://solutionpartners.adobe.com/solution-partners/news/2022/08/the-adobe-workfront-campaigns-beta---get-involved-.html Was that ever pushed live or was it put on hold? Any update is helpful.
In case you missed it, here's a recording of the new Email Designer Office Hours on Sept 10th 2025. This session focused on content locking and governance in the new email designer. We demonstrated how to control edit permissions using fragments and templates, showing how admins can lock logos, headers, and footers while allowing limited edits to text or URLs. We detailed the difference between fragments (reusable modules) and templates (master layouts), explained governance options like “editable content only” vs. “read-only,” and clarified how changes propagate. The Q&A covered module migration, dynamic content rollout, HTML component locking, and upcoming reporting and cloning improvements. Chapters Introduction and Poll on Adoption 0:40 Creating Fragments and Enforcing Governance 2:30 Editable Fields and Locked Components 9:00 Publishing and Reusing Fragments 13:00 Creating Templates with Conte
In our daily work we are facing a challenge when it comes to maintaince of email templates build from fragments. We are using different pre-defined templates that is built from fragments. And the fragments again contains just dummy images and lorum ipsum texts. The users changes the content in the fragments when they create there Journeys with there emails. The issue we are facing is when a content designer wants to change the template that is in use in an running Journey – there will be a problem. The content designer could have ordered a total new template, with a new look that he wants to use (a new framwork) or simply just want to change to another existing template (could be seasonal variations in the design). When you use the “change design” feature in the email, and changes to another template – you use all your created content in that email you are changing design too. It should have been possible to keep your content when you change the underlaying template.Maybe it could be s
In case you missed it, here's a recording of the new Email Designer Office Hours on Oct 8th 2025. This session introduced two major enhancements: dark mode support and the new collaboration workflow in the Marketo email designer. Product development demonstrated how users can preview and define custom dark mode styles, toggle between light and dark mode, and adjust individual component colors. We clarified client compatibility (Outlook, Gmail, Mac clients) and best practices for logo visibility. The collaboration workflow demo showed how to tag teammates, add threaded comments, resolve discussions, and receive notifications via email and Marketo Pulse. Additional Q&A covered A/B testing timelines, dynamic content rollout, known Outlook bugs, and deprecation timing for the classic editor. AI Generated Timeline Welcome and Agenda Overview 0:09 Poll on Editor Adoption 2:32 Dark Mode Feature Overview 5:44 Editing
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.