Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Now that we can add Brand guidelines to Workfront it sure would be great if we could generate reports that use the Brand colors. Maybe offer that as an option that you could toggle on/off when generating a report.
Similar to how it shows there is a document attached (1), I am wondering if the same feature can be added under updates. So instead of it being blank next to updates, it would automatically populate the number of updates (1), another update is added (2), and so on.
On a Marketo form, is there a way for me to use the checkboxes field type, but limit the number of boxes someone can check? For example, I have a list of 10 checkbox options on a form field, but I don’t want people to select more than two. Is there a rule I can set up to make this possible?
It will useful to have these features in Advanced BI Reporting1. Possibility to include custom data fields2. Email CTA text be added to a data field in the same way as Email Links
Hi, we are using AEM Guides Native PDF for publishing PDFs, and I wanted to check if others have encountered issues with table break behavior.Current behavior:Tables that begin and end on the same page render correctly. When a table spans across multiple pages: The portion on the next page starts directly with the table header. The table continues from where it was split, without any indication that it is continued. Expected behavior:Tables that begin and end on the same page should continue to work as expected. When a table spans multiple pages: The table portion on subsequent pages should display a label such as:"Table #: Table Title (continued)" This should be followed by the table header and the remaining table content. Example image:
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
I'm using AEM aa CS, I need to generate a PDF using xdp template and xml data. So i used Output service api as per the below link.Generate PDF documents using output service | Adobe Experience ManagerI'm getting the import error while uploading the bundle in my local AEM aa CS.I added the following dependency.<dependency><groupId>com.adobe.aemfd</groupId><artifactId>aemfd-client-sdk</artifactId><version>6.0.1328</version></dependency>Please let me know if i missed anything, thanks.
Hi Team,I had a few questions regarding the Marketo BCC setup for Trustpilot:I currently do not see the BCC option enabled in our Marketo instance. Does this need to be enabled through Marketo Support? Trustpilot mentioned they would provide a unique email address that needs to be BCC’d so they can trigger review request emails. Based on the documentation i read, it seems the BCC feature is enabled at the instance level. If correct, would every email sent from Marketo send a BCC copy to Trustpilot? Our concern is that this could significantly increase email volume/credit usage. I also read about a possible workaround using meta tags/rule-based filtering so only selected emails with the meta tags are processed for BCC. Would that approach work, or is there a better recommended setup? We could consult our IT team if this option could be leverage, could you confirm ?Thanks in advance for your guidance.Regards,Akshat
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
helloIam getting 401 Unauthorized (Request ID: dfdd5853-ae50-4978-8598-ff799907f15f)when calling the AEM Assets Author OpenAPI endpoint using OAuth S2S credentials. Token generates successfully from IMS but AEM rejects it. OAuth S2S credential is created in Adobe Developer Console - AEM Assets Author API added to ADC project - AEM Assets Collaborator Users product profile linked to credential - Technical user (client ID: 1da17ea4b1954c9da17171502f8e7371) is visible in AEM Author/tools /Security/Users api.yaml deployed via Cloud Manager Non-Production Pipeline successfullyToken generates with scope:AdobeID, openid, aem.assets.author, aem.foldershttps://author-p24103-e71623.adobeaemcloud.com/adobe/assets/urn:aaid:aem:4fc05bc8-d8f7-4630-9852-31fc7cf3462d/metadataUse Case:We have a GitHub Actions batch job in my github repo (EDS one) , that needs to:1. READ Content Fragments as JSON from /content/dam/{name}/{folderdescriptions}/{productId}2. WRITE/UPDATE a specific field (aiDescription) ba
Hi Team,I have a question regarding the usage and limitations of array-type and map-type attributes in Orchestrated Campaigns (Adobe Journey Optimizer).Context :We are working with a Profile-enabled dataset that contains:Array fields (e.g., list of addons, purchased items)Map attributes (e.g., key-value structures like perDay)Data is successfully ingested into AEP, and values are visible in Profile Viewer.Observed behaviorScalar attributes (string/number/boolean) :These are visible in Read Audience activity under Add Attributes sectionArray attributes and Map attributes: These are not visible in Read Audience activity under Add Attributes sectionQuestionsMap Attribute Support and Array usage:Are Map-type attributes and array objects are supported in Orchestrated Campaign?If not, is there a recommended pattern to expose/use them?
A huge improvement to book a meeting in Dynamic Chat/Brand Concierge would be for a native LeanData integration so all routing flows through the same routing tree instead of having to build out a new routing in Dynamic Chat which is extremely limited in routing rules. This integration is available on all other chat bot tools including Qualified, 1Mind and Drift. LeanData can also work on Marketo forms so adding the ability in Dynamic Chat would be great. This is a small improvement that would bring great value to organizations to ensure leads are routed correctly regardless of the channel the prospect interacts with.
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
We have a non-XDM compatible dataset enabled for upsert with a couple of fields of type Object[].rootNode.fieldName: Object[]rootNode.anotherFieldName: Object[]We want to be able to edit one of them at a time and to replace the whole list on that update operation, including emptying out the list. On the dataflow mappings we have that field mapped asupsert_array_replace(rootNode.fieldName) -> rootNode.fieldNameWe were able to see full list replacements where the profile attribute had [A, B] and we sent [C] and it worked correctly becoming just [C].Our issue is that we couldn't clean the field from [A. B] to [] by sending [] or null, or anything else we could think of on the HTTP merge-enabled call.How can we clean an attribute of type list in that case?
Hi everyone,we have implemented a dashboard in Power BI that pulls data from some Adobe Analytics segments.Some visuals, however, are connected to Databricks.Our goal is to set up an automatic refresh for this dashboard. For this reason, we created a Server-to-Server integration in Adobe Analytics, which provided us with an API Key to configure in Power BI.The API key has been configured in Power BI, but the refresh fails every day, or sometimes multiple times per day, especially for the visuals connected to Databricks.The error message shown is the following:It looks like the refresh token expired. Please go to this dataset's settings page, and reenter the {CredentialType} credentials for the {DatasourceType} data source.When opening the error details, we see this message:Last refresh failed: 5/6/2026, 8:18:19 AMAn error occurred while processing the semantic model.Data source error:{"error":{"code":"DMTS_OAuthTokenRefreshFailedError","pbi.error":{"code":"DMTS_OAuthTokenRefreshFailedE
My site recently added the ability to add tags to articles and we’re looking to segment out articles that have specific tags.The intended result: see the # of visits to a page with Tag=recipe from January 1, 2026-May 1, 2026Actual result: seeing the # of visits to a page with Tag=recipe from April (the tag implementation date) to May 1, 2026.The segment logic currently is: Hit levelTags = “Recipe” How do I fix this so that it shows the total visits for a page with a tag on it?
Hi everyone,I’m working on a large-scale DAM migration in Adobe Experience Manager using CopyMoveAssetCommandBuilder, and I’m trying to understand the best strategy for maintaining publish consistency after asset moves.The main issue I’m facing is that CopyMoveAssetCommandBuilder updates references, but it does not seem to return the list of modified resources/paths affected by the operation (or at least I haven’t found a way to retrieve them).Example: Asset is moved from one DAM path to another References inside Content Fragments are updated Pages consuming those Content Fragments are indirectly affected However, I don’t have a reliable way to identify all modified resources that should be republished This becomes a major problem at scale because: Content Fragments may remain unpublished with stale references Pages consuming those fragments may also need republication The dependency chain can become quite large Manual traversal is expensive for hundreds of thousands of ass
Hi everyone,I’m working on a large-scale DAM migration in Adobe Experience Manager using CopyMoveAssetCommandBuilder.The main issue is that while references are updated during asset moves, I can’t find a way to retrieve all modified resources/paths affected by the operation.Example: Asset is moved Content Fragment references are updated Pages consuming those fragments are indirectly affected But I can’t reliably identify everything that should be republished At scale, this creates publish consistency concerns because Content Fragments and pages may remain published with stale references.What I’m trying to achieve: Detect impacted resources recursively Republish in controlled batches Track errors/audit results in DAM Retry failed republishes safely Questions: Is there a supported way to retrieve modified resources from CopyMoveAssetCommandBuilder? Are there recommended APIs/services for resolving downstream dependencies efficiently? Is Reference Search the recommended ap
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! 💎
Hi all—looking for some ideas/best practices here!I’m exploring how to automate task completions in Workfront based on proof decisions. From what I understand, this requires the document to live at the task level. If that’s the case, I’m curious how others are handling version control across multiple rounds of edits.Do you typically reuse the same task for each round, or create new tasks for each version? Trying to avoid things getting messy while still enabling automation.Example of what I’m trying to achieve:Design R1 – Designer uploads file to the task and marks complete Creative Review R1 – Proof is created and routed for approval Approved → completes Creative Review and moves to execution Changes Required → completes Creative Review and moves to Design R2 → Creative Review R2 This cycle would repeat until final approval.Would love to hear how others are handling this—especially if you’ve found a clean way to manage versions + automation together. Thanks in advance!
Hi community - hoping someone can help with this We have an intake form where requestors fill in an "Expected Completion Date." When the PM converts the request to a project using a template, the project's planned completion date and due date are driven by the template duration (5 days from conversion date) - not by what the user selected on the form.So for example if a request comes in May 18th and the template is 5 days, the project due date lands on May 23rd. But if the requestor said they need it by May 29th, that date is just sitting in a custom field on the project and we have to manually go in and update the planned completion date every time.I tried building a Fusion scenario to automate this - the idea was to watch for when a project gets created from a request and then update the planned completion date to match the custom field value - but couldn't get it working properly.Has anyone solved this either natively in Workfront or through Fusion? Would love to know the right appr
We are exporting a CJA dataset from AEP to Azure Data Lake Storage Gen2 using the destinations connections in AEP. We have connected the account through the initial setup. However, we are receiving an error for the export job. We have confirmed the folder and path do exist and the account has all rights necessary to create the export. The documentation states: Folder path: Enter the path to the destination folder that will host the exported files.” We aren’t sure if this is an absolute path or relative path, but tried both. Any ideas?Error Code: ACTBTC-2400-400Error Message: An error has occurred when exporting data to the destination. Unable to perform the data export with the parameters flowId=45f4d5d5-62fb-4407-8c87-806a66e76015 datasetId=69a9f4aa23235bf67317dd6e flowRunId=550339e9-dded-431d-a115-47e4ef53afc5. The error message returned by the destination is An unsupported operation has been performed. The path may not be correctly specified.
How do I get this grouping to show the name of the home team instead of the ID #?Also - what does MM mean? group.0.linkedname=projectOwnerMMgroup.0.namekey=view.relatedcolumngroup.0.valuefield=projectOwnerMM:homeTeamIDgroup.0.namekeyargkey.0=projectOwnerMMgroup.0.namekeyargkey.1=homeTeamIDgroup.0.valueformat=stringtextmode=true
Is it possible to buy it without AEP? Does it use AEP Data Lake or AEP Data Lake forward data to CJA Data Lake?
I am trying to use a calculated field to determine the API search and filter path on an external lookup field, depending on which object type is selected. For example, not every object has an “isActive=true” option so I wanted a dynamic filter depending on the Workfront Object selected. I am having trouble in that the calculated field correctly provides the text I want, but when that field is applied into the API call, the special characters such as “=” or “&” get turned into the Unicode characters and the API call shows an error. I have also tried using ENCODEURL (the second calculated field in the screenshot shows the result) but that only compounds the special characters. Does anyone know how to keep the actual text included in a calculated field when calling it in the API? I have tried each of the three filters individually in the API call to ensure the code itself is accurate. My only goal was to combine them into a dynamic field so that one external lookup field would work no
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.