Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Planning API: Field Search and Mapping LimitationsThere is no straightforward way to search or filter fields by name in the Planning API. Field IDs are not exposed in the Workfront UI, requiring additional API calls just to identify them. Mapping a field ID to its record type then requires chaining multiple searches, when this should ideally be handled in a single call. Planning API: Create/Read/UpdateFrom a Fusion developer perspective, it would be beneficial to support full programmatic create, read, update, and delete operations for record types and their fields. It would also be valuable to officially support patching individual record options. While we were able to accomplish this through an undocumented approach, having it formally available in the public API would significantly improve reliability and long‑term supportability.
Preserve Connected Record Picklist Values in AutomationsIn Workfront Planning, I’d love the ability to create a record and send it to another record type, either within the same workspace or across workspaces, while preserving picklist values from connected records.Right now, when using automations, those picklist values don’t carry over if they come from connected records. For teams using a central taxonomy model, this becomes a real challenge. We end up having to rely on Fusion to handle what feels like a core in-app use case, including working through complex JSON structures and API calls just to pass multi-select values. It works, but it adds a lot of unnecessary complexity for something that should be native. Automatically Associate Projects to Portfolios and ProgramsThere’s also a related gap when creating portfolios and programs through automations. While you can create them, there’s no way to automatically associate the projects generated from those automations back to the port
Ready to take your automation game to the True North of efficiency with @RowvillBh1 and I?Join us for an exciting, hands-on exploration of how to bridge the gap between Adobe Workfront and OpenAI using Fusion. Whether you’re based in the GTA, dialing in from across Canada, or joining us from south of the border, this session is designed for anyone ready to work smarter—not harder.In this deep dive, we’ll prove that you don’t need to be a developer to build world-class automations. Our guest speaker, Kaylee Richard, will showcase a live, practical scenario: transforming raw text from a Workfront request into actionable intelligence via OpenAI.What’s in it for you? See it in Action: A front-row seat to a live Fusion + OpenAI integration. Demystify AI: Learn how to make OpenAI accessible and straightforward within your existing Workfront environment. Connect & Grow: Network with a community of fellow enthusiasts and Certified experts who are leading the charge in work management.
Adobe has made a variety of free practice tests available for those preparing for their certification exams. These tests can help gauge your readiness by simulating the actual exam experience and providing detailed feedback on your performance. The practice tests are accessible through the Adobe Certification Exam Prep Portal. To use these resources, you need to log in with your Adobe ID. Once logged in, you can access practice tests for various certifications such as Adobe Analytics, Adobe Campaign Classic, Adobe Commerce, Adobe Marketo Engage, Adobe Target, and more. To get started, visit the Adobe Credential Management System and navigate to the Exam Prep Portal. Here, you can find a range of practice tests developed based on the same blueprints as the real exams, ensuring you get a realistic practice experience. By utilizing these practice tests, you can identify your strengths and weaknesses, focus your study efforts, and approach your certification exam with grea
I have a template that utilizes fixed dates for the task constraints. When I create a project with the template, no matter what the start date of the project is, my tasks are all defaulting to decimal durations. If I create a project today with a start date of tomorrow at 9AM. The tasks were all created using that as the start date and time, but the end dates are defaulting to 2 pm resulting in less than full days.
Does anyone happen to know exactly how monthly user availability is calculated in Planner? I’m working on a utilization project with WF data pulled via API call. Three different schedules are in play for my user group--US, UK, and Malaysia. I’ve taken schedule weekdays, schedule holidays, and individual user PTO into account to calculate availability. When looking at monthly totals, my calculations for US and UK users match what’s shown in Planner. However, the totals for users in Malaysia are slightly off. For example, here’s the November 2025 availability in Planner for one of users in Malaysia. The Malaysia schedule had no holiday exceptions that month, and this user had no PTO. November had 20 weekdays, so with a schedule of M-F 9-5, the available hours for the month should be 160, not 164: If I switch the planner view from Month to Week, all the weeks in November (either fully in November or partially) correctly show an availability of 40. I’m guessing differing time zones
I have a requirement to add a custom column to the list view along with the other OOTB fields in Adobe Experience Manager (AEM) Cloud instance. Could anyone guide me on how to achieve this? I want to add a column with header Content-Type that will fetch the value from jcr:content/metadata/content-type.I could achieve this with the reorder.jsp file pointed here: https://experience-aem.blogspot.com/2019/10/aem-6520-aem-assets-add-custom-metadata-columns-in-assets-console-list-view.html but this does not work in AEM Cloud.Again, this URL also explains in another way : https://experience-aem.blogspot.com/2019/08/aem-6510-adding-custom-metadata-columns-in-list-view-of-assets-search-console.html but again this conflicts with OOTB behavior and breaks the search functionality in AEMaaCS.Any concrete solution that works on cloud?
I am very much new to adobe target and need some insight on the current implementation on the website.Please help
Hi all, working on making a connection between Workfront Core (Sandbox instance) and Workfront Proof. I'm trying to set up the connection module in Fusion, but I'm consistently getting a Request Timeout error when I attempt to authenticate.I've double-checked the credentials and endpoints, and everything seems to be configured correctly from my end. I've attached a screenshot for reference in case it helps identify the issue.
@Jennifer_Dungan @sandip_surse @alchan @Property Suggest Can we load Analytics JS from my domain(to avoid as external call during CloudFlare challenge), while retaining Adobe hosted/managed on all other screens, would visitor ID be affected, what other possible implications I should be aware of? I’m sure this quite common issue across industries and likely discussed/fixed in this community, any other workarounds would be much appreciated. Thank you
I’m currently validating Adobe Analytics tags for a banking mobile app in the UAT environment. When I trigger certain events (tags), I can see the data firing correctly in the Adobe Analytics Debugger. However, the same data does not appear in Adobe Analytics Workspace. I’ve tested this across multiple devices and operating systems, but the issue persists. What’s puzzling is that when my colleague performs the same actions from her system (different device and setup), she is able to see the data in Workspace without any issues. It seems like the problem occurs only when I test it, despite not using the same device or environment as my colleague. I’m unsure what could be blocking the data visibility on my end. Has anyone encountered a similar scenario before? Any guidance or insights would be greatly appreciated.
Idea summary:Workfront Fusion should support non-client-secret authentication patterns for Azure DevOps integrations using Microsoft Entra ID, specifically OIDC-based federated authentication / workload identity federation.Problem:Today, the Fusion Azure DevOps Entra authentication flow depends on client secrets. In our environment, client-secret authentication is no longer permitted under enterprise security policy. Because of that, we cannot use the current Fusion connection method in a compliant way.Requested capability:Add support for secretless authentication so Fusion can obtain tokens from Microsoft Entra ID without relying on client secrets.Why this matters:- Our current integration path is blocked by security policy- This has been a long-running blocker for our Fusion to Azure DevOps use case- It affects business operations and slows our ability to expand Workfront usage- We need either native support for this auth pattern or a clearly supported alternativeDesired outcome:Supp
In our Adobe Experience Manager internal portal(Azure OIDC auth 6.5 instance) the homepage invokes a few APIs that fetch data from a database and store user-specific responses in Redis.We normally conduct performance testing with 18,000 concurrent users (2 publishers with ~9,000 virtual users each) over a duration of 30 minutes. Prior to the upgrade, all API responses were consistently under 1 second.Recently, we upgraded to AEM 6.5 LTS (SP21) running on Java 21. After the upgrade, under the same load conditions, the average API response time has increased significantly to around 11 seconds.There are no functional issues observed, and all APIs are working as expected. However, this performance degradation is only noticeable during load testing.Has anyone encountered similar performance issues after upgrading to AEM 6.5 LTS SP21 or moving to Java 21? Any insights or areas to investigate would be helpful.
Hi everyone,I am currently building a Journey in Adobe Journey Optimizer (AJO) to handle some fragment testing, and I am running into an issue with profile capping across multiple segments.My Goal:I need to send live versions of an email to a client for QA/proofing. Because the email pulls dynamic live data via a Fragment, standard proofing won't suffice—I need real records to trigger the journey. I am trying to pull exactly 1 record per segment to send out these test emails.My Journey Setup: Initial Split: The journey uses an Optimize/Decision activity to split profiles into separate paths based on their segments (I have 10 segments in total). Profile Capping: On each segment's path, I have placed another activity using Profile Capping configured to limit the path to exactly 1 record (to capture a single QA sample for that segment). Fallback: If the cap is met, profiles are routed to a "Limit Reached" bucket. The Problem:When I run this, only 3 out of the 10 segments successfully
I had a question regarding reducing latency for data availability in Customer Journey Analytics (CJA).We understand that a latency of around 1–2 hours for data to become available in CJA is fairly normal. However, there is a requirement from the client side to have data available sooner, ideally within 15 minutes.One suggestion was to look into setting up a Streaming API to reduce the delay. From my understanding, the Edge Network to AEP/CJA setup already uses streaming ingestion, and based on Adobe’s SLA documentation, the processing time still appears to be within a similar timeframe.I’m aware that true real-time capabilities would require additional licensing/capabilities, which the client currently does not have. So my question is:With the existing AEP/CJA setup and licensing, are there any recommended approaches or best practices to reduce the latency and have data available sooner in CJA?Would appreciate any guidance from anyone who has worked on similar implementations.
We are trying to migrate our Snowflake authentication method to key/pair as recommended. We are following all necessary steps but still running into authentication error. Curious if anyone has done this lately and can share gotchas?
Hi, I need to speak with an AEM cloud expert regarding a migration from on prem to cloud. Could you kindly get in touch with me. Thank you!.
Dark mode has become a normal part of the email experience, which means marketers need to think about more than just how an email looks in the default inbox view.The tricky part is that dark mode does not behave the same way across email clients. Some inboxes support custom dark mode styling, some apply their own automatic treatment, and some ignore custom settings altogether. That can make testing feel inconsistent unless you know what to expect.With the new Email Designer in Marketo Engage, you can now do more to prepare for dark mode. Marketo lets you:preview dark mode behavior define custom dark mode styling for supported clients adjust text, background, and button colors swap in alternate assets when needed test rendering across clients with Litmus integrationThat said, it’s important to set expectations correctly: Marketo Engage cannot control how every email client ultimately renders your message.Once the email reaches the inbox, the email client still has the final say. That’s
Hi guys, Could you help me understand how AJO uses seed lists for event based (on edge) journeys? Scenario:I have an abandon browse event captures ‘on the edge’ events triggered through our websdk.This event is being used to initiate a complex journey within AJO to ultimately send emails to eligible customer who trigger the event.I have set the email templates using a channel configuration that contains seeds. Question:I want to understand how AJO will handle the seed list.Will it send a seed every time a customer triggers the event and an email is sent (which would be thousands a day).Will it only send a seed the first time an event flows through to the email nodes - for the entire life of the journey. Or something else? Reason:I want to customise how seeds are sent. For example some of the seeds are internal teams who want to check the emails occasionally, some are for our validity email performance therefore have limited credits.I also want to avoid having to include manual configu
DescriptionWe have identified UX inconsistencies in the Tag Selector component within the new Content Fragment Editor in AEM as a Cloud Service.These issues are causing confusion for authors and may lead to incorrect tagging of content.We have identified UX inconsistencies in the Tag Selector component within the new Content Fragment Editor in AEM as a Cloud Service.These issues are causing confusion for authors and may lead to incorrect tagging of content. Issue 1: Tag Selection and Expansion BehaviorCurrent BehaviorClicking on a tag label performs two actions simultaneously: Expands the tag hierarchy Automatically selects/adds the tag value Clicking specifically on the left arrow icon only expands the tag (expected behavior)Expected BehaviorClicking on a tag label should only expand/collapse the hierarchy Tag selection should be a separate explicit action (e.g., checkbox selection)ImpactAuthors may unintentionally select incorrect tags Leads to data inconsistency in content tagging
I have used the experiment feature quiet a lot for the e-mail channel in our different onboarding journey’s (batch audience, sending daily) and recurring sales journeys. However, I have to stop my journeys and duplicated them and then adjust them each time I want to scale a winner, as the great scale the winner feature is not supporting outbound marketing e-mails yet (only api-triggered). There is a huge potential in getting the feature for this type of channel, as I believe this must still be the largest channel for majority of companies? I really hope this can be considered for the roadmap. I’ve eagerly checked the release notes each month since we got to be beta testers of Experimentation Accelerator about a year ago. Bonus: I’ve also just launch a test of the new Experiment feature inside the new Optimize node, to test different journey paths. My test is live now, but also doesn’t look like there a scale the winner feature for this one?Thanks for all the work on experimentations no
We are wanting to bring our proofreading process into Workfront, but are struggling to find the easiest way to do so.Our proofreaders don’t work on specific work as it’s based on what’s coming in and how busy each of them are. Our current way is outside of Workfront, where they pick up the PDF and proofread that file to give back to the team to make edits. We would like to include them in the proofing process that happens within Workfront currently. Since there isn’t a way to pull a report to show what a person has to review (as we don’t need them to approve the proof), we are finding that the only way to add them into the Workfront Proofing process is to add both proofreaders as reviewers & approvers. The owner of the proof would then remove the proofreader who doesn’t make a decision on the proof since the other one did the work. We can use the reports that we have built for them to see what work they have and show them how they can see if the other one is in the proof or not.Doe
I have created a custom field called "Product Scope," which is a multi-select dropdown. I want to track the changes made to this field, so I added it to the Update Feeds.When I update the field, I can see the logs in the Updates section of a project. However, when I remove 2 values and select 2 different values, it creates 4 separate log entries.Is this the expected behavior? The audit log says, "User updated Product Scope to Value1," which implies that the Product Scope is now only "Value1." However, since this is a multi-select field, there are other selected options as well.Do you also see this in the Updates section for Multi-select fields?
Hi Community, we are ingesting customer profile data into AEP via batch ingestion into a profile-enabled dataset. The batch runs show as successful in Monitoring and the data is visible in the dataset preview. However the Real-Time Customer Profile is not reflecting the updated attributes and our segment membership is not updating even after 24 hours. Identity stitching is configured with ECID as primary identity. We verified the dataset is profile-enabled and the schema has the correct union schema. Batch status shows as Success with no failed records. What could cause profile not to update even when batch ingestion succeeds?
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.