Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
We would like the Workfront Mobile App to allow the screen to be mobile-responsive and display all information in landscape mode.Some of our project names are long so it only displays some of first and last characters with an ellipsis in the middle when searching for projects. We are hoping landscape mode would fix that issue and make the app more user friendly.
Description - Please add the Workfront Project "securityAncestorsDisabled" field to the "Project Endpoint" in the public API!! It's shocking that this is not in the public api and part of the internal-only api. Why is this feature important to you - it would be good for us to have this type of information to better align data over fusion updates and also have the ability to better know which projects are intentionally isolated from permissions. Going through the internal API is harder. How would you like the feature to work - add the "securityAncestorsDisabled" field to the Project Endpoint in the "public api". Current Behaviour - the field "securityAncestorsDisabled" is only available in the private/internal-only api. Thank you,DD
As a RevOps professional, you may be struggling with SPAM form submissions, keyword matching on job titles to determine personas, or messy open-text fields that make it hard to extract insights from your data. These data categorization challenges hinder segmentation, personalization, and reporting, preventing your team from leveraging your data and making it difficult to send tailored content to your audience. This blog will show you how to use the Fine Tuning feature offered by OpenAI to train models on your custom data to boost the accuracy of SPAM filtering, automate persona classification, and intelligently categorize open text fields. Video Walkthrough Check out the video below to see: 3 Real-world use cases for fine tuned models in Marketo How to prepare your data fore fine tuning How to create a fine-tuned model in OpenAI Using the Fine-Tuned model in Marketo via webhooks 3 Use Cases for Fine Tuned Models SPAM Form Submission D
Primer on Real-Time CDP Collaboration Launched in February 2025 in the US, Australia & New Zealand in May 2025 with additional availability coming soon, Adobe Real-Time CDP Collaboration is a purpose-built data collaboration application that empowers brands and publishers to discover, activate and measure high value audiences to drive tangible results. Using patent pending sketch technology, audience data is read from its source, regardless of location, to surface real-time audience insights without having to build custom and resource heavy clean room environments. What’s new Collaboration initially launched with an initial set of CTV publishers, now we’re expanding into cross-channel data collaboration at scale. As of this launch, brands can now work with their strategic brand partners to engage in co-marketing or cross- advertising use cases. Brands can independently or jointly deliver compelling experiences across channels, from paid to owned, and throughout the customer lifecyc
Description - Do not allow time to be entered on a project or task before the Start Date (planned or actual) Why is this feature important to you - better compliance when it comes to entering time/timesheets and in the end give more accurate reporting. Currently our team is using Workfront for time/timesheets so it is important to be as accurate as possible. How would you like the feature to work - When a user goes to enter time on a project or task, the days before the start date of the object are greyed out, not allowing them to enter time in the past or before the object was created. Helpful if this could be an option in the Setup menu. Current Behavior - The user can enter time in the past for a project or task that was just created, giving inaccurate data on Timesheets and in reporting.
We are trying to use the native connector in PBI to report on our Adobe Analytics data. Unfortunately, any time we try and do anything remotely close to the type of reporting we need, it does not work. Either will take for-ev-er to even try and load the rows or will just error out. I've investigated with Adobe & MS and it seems it is the way the 2.0 API works that causes any worthwhile reporting (more than 1 dimension & 1 metric over a daily time period) hits the limits of the 2.0 API calls. https://developer.adobe.com/analytics-apis/docs/2.0/guides/faq/Even trying something simple like: - Daily data for a 6 month time period- Marketing Channel - broken down by Device Type - Visits- Orders- Revenue this should be a "simple" report, yet it hits the API limits and effectively renders PBI useless for us. Has anyone use PBI w/AA connector successfully?
When you go to log time on a task, the previous days are available to add time even if the project was just opened, I have checked the settings and don't see anything that relates to not allow this. Wondering if anyone knows of a setting/workaround to not let users log time on a project/task before the start date? Thanks!
When a user is deactivated, they should be removed everywhere. I keep finding little easter eggs of old users and can't even begin to find all the places they need to be removed. Examples, assignments on templates, sharing on projects created from templates, custom views sharing. The only thing that should remain, is a history of what they did. They should not still have views and such shared with them or newly created projects shared/assigned.
Hi All, We are exporting and updating XF to Adobe Target. The cloud configuration is working correctly as expected.However, when we export it as HTML XF, we get the below error in Target for rendering - <head><title>500 org.apache.sling.scripting.sightly.SightlyException: org.apache.sling.api.SlingException: Cannot get DefaultSlingScript: org.apache.sling.scripting.sightly.SightlyException: org.apache.sling.api.SlingException: Cannot get DefaultSlingScript: org.apache.sling.scripting.sightly.SightlyException: Identifier ca.projectX.core.models.PageModel cannot be correctly instantiated by the Use API</title></head><body> <h1>org.apache.sling.scripting.sightly.SightlyException: org.apache.sling.api.SlingException: Cannot get DefaultSlingScript: org.apache.sling.scripting.sightly.SightlyException: org.apache.sling.api.SlingException: Cannot get DefaultSlingScript: org.apache.sling.scripting.sightly.SightlyException: Identifier ca.projectX.core.mo
AEM Frontend Architecture Guide: Classic, JAMStack, or EDS? by @daniel-strmecki Introduction Choosing the right frontend architecture in Adobe Experience Manager (AEM) is no longer just a technical decision; it’s a strategic one. Whether you opt for a classic AEM server-side component approach with HTL, a modern JAMStack implementation with frameworks like React and Next.js, or Adobe's Edge Delivery Services (EDS), each choice impacts time-to-market, SEO, authoring experience, and scalability. This guide will help you align your frontend architecture with your business goals and future-proof your digital experiences. With AEM as a Cloud Service (AEMaaCS), Adobe has shifted towards a more composable and scalable content delivery model. The frontend layer is now a critical part of the decision-making process, influencing authoring workflows, site performance, operations, and integration flexibility. Businesses should choose an architecture that aligns with their
Description Sorting for bucketed dimensions in CJA should default to logical sorting by the dimension's numerical value, rather than it's label. Buckets should be displayed more clearly (Less than 30, 30 to 59, 60 to 119, 120 or more) Why is this feature important to you Bucketed dimensions are intuitively understood when sorted in logical order by the value of the dimension. For example, shortest to longest time. It's confusing when two buckets are ambiguously defined and contain the same value (example: 30 to 60, 60 to 120). How would you like the feature to work Bucketed dimensions should default to logical sorting by the dimensions numerical value. At a minimum, users should have the option to sort by logical order. Example: If I have a bucketed dimension for time in seconds (Less than 30, 30-60, 60-120, 120 or more), I'd like the option to sort them logically as either: Less than 30, 30 to 60, 60 to 120, 120 or more, or &nb
Installed the AEM integration package in Adobe CampaignYou first need to install the AEM integration package.From your Adobe Campaign instance, select Tools from the upper toolbar.Select Tools > Advanced > Import packageConfigure the external accountThe AEM integration package created the external account for Adobe Experience Cloud. You need now to configure it to connect with your Adobe Experience Manager instance.To configure the AEM external account, follow the steps below:Click the Explorer button.Select Administration > Platform > External accounts.From the External account list, select AEM instance.Enter the parameters for your AEM authoring instance:ServerAccountPasswordConfigure AEM resources filteringThe AEMResourceTypeFilter option is used to filter types of Experience Manager resources that can be used in Adobe Campaign. This allows Adobe Campaign to retrieve Experience Manager contents th
To whom it may concern, When I clicked on the AEM installer, I received this error message:"It seems that your Adobe ID is not linked with your Adobe Experience Cloud solution accounts" I cannot download any of the AEM installers. Can you help me to solve this matter? Warm regards,Gisela
Hello everyone, I have recently run into an issue where I want to filter the pages that appear inside of a pathfield's selection dialog, to pages that have a specific resourceType (e.g. "products"). I have tried using a custom predicate to achieve this, but it does not seem to work (predicate gets registered as an OSGi service, but never fires). Could anybody shine some light on this? Is a predicate even the correct way of approaching this? I will attach the code bellow nonetheless. We are using AEM as a Cloud Service. Thanks in advance! Predicate: // Imports omitted @Component( service = Predicate.class, property = { "predicate.name=allowed-article-predicate" } ) public class AllowedArticlePredicate extends AbstractNodePredicate { private static final Logger log = LoggerFactory.getLogger(AllowedArticlePredicate.class); private static final String[] ALLOWED_RESOURCE_TYPES = { CommonConstants.NEWS_RESOURCE_TYPE, CommonConstants
I am currently working on a POC for Machine translation. In my local I couldn't setup as its asking for subscription key. So tried creating Translation Integration Config in lower cloud environment, and mapped it to my page (My Site - Language Master - Language Copy root page (English, Russian and Arabic) - in Page Properties Advance Tab Cloud Configuration path - It taking up /conf/mysite path but I tried to replace it with /conf/mysite/settings/cloudconfigs/translation after reading a blog. I have then created Translation Project and Jobs, Set translation rules by adding path of the project components(Page,Text, XF, Title) used in test page, inside the jobs added my pages, but when I start the translation Job its showing "Error Update" as status for page. For Tags Metadate its showed ready for review and showed accept translation option.I would like to what is missed? should I push conf related changes via code base and then check the flow, or any config or setup missed?
Hi everyone,I have a requirement for the blocks in the universal editor where for richtext editor I have to limit the text till 100 char, in the dropdown I have to show sone option by default selected. how can we achieve this. for text fild I tried "validation": {"maxLength": 100} and it works. but for richtext it is not working. Thank you @1931634
Hi,I was always puzzled by the way the mobile tracking is set up and wanted to verify this once and for all. Implmenting tracking in the app is straight forward with adobe .trackState for a page views and .action for events. Fair enough. However, everything is implemented in the code and I have no control over what is send to Adobe, unless I brief a developer to take something out of the app code. This is strange to me as the Adobe SDK contains a Launch container which is used to host the Analytics extension. You can setup Analytics tags but they are triggered by .trackState and .trackAction which send the data to Analytics anyway. So what is the point of creating Adobe Analytics tags in mobile tag manager? Ideally the tag manager would work like for the website and give me the capability to fetch structured data and decide what to send to Analytics, but it doesn't seem to be possible to do this? Best regardsUwe
The latest Adobe Cloud 6.5 has discontinued the classic UI interface for editors/authors. I would like to know if this can still be enabled because many users in our organization are comfortable and like the classic UI more than Touch UI. Most of our authors/editors feel touch UI is not user friendly. This is not something I get this report from users, they have been saying this for past 4 years.
Hi All, I have a simple requirement, during page creation using an editable template, I need to show/hide fields based dropdown values, I triedUsing extraClientlibs at page component dialog level- not working, as the clientlibs would road on page render but not during page creation.Overlayed /apps/wcm/core/content/sites/createpagewizard/jcr:content added extraClientlibs to that node, still failed, Used global clientlib category (cq.authoring.dialog) to my custom clientlib and expected to load on page creation, but still no luck.Is there any way to achieve this? Thanks,Raju.
Hi Everyone, I’m not able to see the Buying Groups section in Adobe Journey Optimizer – B2B Edition UI. Is the Buying Groups tab automatically available, or there some specific prerequisites needed - such as whether creating audiences are required to make the Buying Groups tab becomes available? Any guidance or documentation reference would be very helpful.
Hello Team, I'm searching ASSGN object and trying to get the workperdate, AssignedTo ID values, post that I'm storing the data in datastore. So the workperdate is an array having collection(attached the screenshot). But Now if i try to create a CSV file for the same this workperdate is fields is null/empty. How i can simply the array collection so that it will easier to put in CSV. I have attached the scenario ss as well.
[sling-default-2-health-com.day.cq.compat.codeupgrade.impl.hc.MissingPackagesHealthCheck] com.adobe.granite.queries.impl.hc.QueryHealthCheckMetrics Error in refreshing the health check gauge com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected a string but was BEGIN_OBJECT at line 1 column 1480105 path $.data[580].contentPackage at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:226) [com.adobe.cq.gson:2.8.5] at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:41) [com.adobe.cq.gson:2.8.5] at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) [com.adobe.cq.gson:2.8.5] at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:131) [com.adobe.cq.gson:2.8.5] at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:222) [com.adobe.cq.g
Are there any guardrails or considerations to keep in mind when creating an IP pool in a sandbox with 6–7 IPs?Can we randomly group a few of them into an IP pool, or are there best practices we should follow?
Session Details Take your Workfront Fusion development skills to the next level in this hands-on session designed for intermediate to advanced developers. This workshop provides an in-depth exploration of the capabilities within the Workfront and PDF Services Connectors in Fusion. Attendees will have the opportunity to build a robust integration that generates a PDF output from Workfront Project attributes and gain valuable insights into optimizing content automation within Workfront Fusion. Key Topics Include: Navigating the developer.adobe.com portal and enabling Server-to-Server PDF Services connections Mastering advanced concepts like array iteration and aggregation for more efficient data handling Return from Summit 2025 with a real-world automation to generate customized PDF project summaries Join us to sharpen your development expertise and enhance your ability to automate and customize workflows in Workfront Fusion. Session Schedule Wednesday, Mar 19 | 1:
Why is this feature important to you - Everyone has done it: Deleted a report when they didn't mean to or know better. This moves cheese for our users and creates more admin work. How would you like the feature to work - Like other objects, send deleted reports to the recycle bin and therefore allow admins to restore them. Current Behaviour - We cannot restore reports. They're gone forever upon delete.
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.