Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
what configs/settings would you set in the CDN vs setting it in the dispatcher? as an example: I can set caching strategies in both dispatcher and CDN (this is for an AMS setup). But because, changing the CDN requires assistance from the AMS rep, I setup both CDN and dispatcher so that the dispatcher rules takes priority (our team can manage it). I also feel, managing similar configurations in 1 place is better than managing it in 2 places. suggestions/thoughts? Thank you.
Hi team , I have a request to implement two different Sling sitemaps in the same page/node which will be the language page. one will be for pages and the other for assets , the content is irrelevant but I’m looking for tips more on the option to invoke or schedule two different sitemaps in the same node like: - com.mypackage.MyCustomSitemap1.java- com.mypackage.MyCustomSitemap2.java and invoke the sitemap like : en.sitemap.xmlen.sitemap2.xml I tried setting it up as a different selector extending from ResourceTreeSitemapGenerator and set a selector in here , also registering in the sitemap servlet configuration but it is not working , does anybody has any advice how to configure this scenario ? Is highly appreciate it.
If I drag a new version into AEM and select to save it as a new version then go to the timeline an dlook at the versions the original is labeled and New version 1.1 and the new version is listed as current. An end user will look at that and think that New Version 1.1 is the one they just uploaded. Can the original asset be listed as the orginal and then every new version is called new version 1.1, 1.2, etc. Current could just be an a status icon to the right of the version to show which version is the current one. Am I the only one that thinks this or is this a common complaint?
In this Issue: View our Adobe Summit compilation The Workfront User Group Program is live Watch our new video series on using Groups vs. Teams Register for our free upcoming Workfront events And much more! What’s new in Adobe Workfront? Adobe Workfront Q2 25 Release: New enhancements to custom forms logic, desktop proofing viewer, proofs in the Workfront mobile app, and more. For an in-depth description of all release notes, please click the individual categories below: Administrator Enhancements: Improvements to custom forms logic and expressions added to calculated custom fields. Document Management Enhancements: Updates to the Desktop Proofing viewer and editing multiple documents at once in a document report. Mobile Enhancements: Enhancements to proofs in the iOS mobile app. Project Enhancements: Improvements to project comments when editing in the 'Edit Project' box Reporting Enhancements: Updates to document approval and decisi
ZoomInfo’s FormComplete plugin is... potentially pretty cool. 😀 (I take care not to endorse any products here, though I didn’t say anything bad, which is a good sign!) FormComplete delivers DiscoverOrg enrichment data directly into form fields, so starting from just an email address, you can get most — or even all — of the form fields pre-filled, in B2B at least. (Note: this is separate from (a) pre-filling form data from Marketo for known leads and from (b) the web browser’s ability to autofill from previously stored data.) The problem, as one of my clients put it well, is that it can be kind of creepy. Seeing your personal data evidently loading from a mysterious service, especially if you know you don’t have that data saved in the browser, ain’t so good: (The inverse relationship between creepiness and friction can extend to activity tracking as well. But I digress.) Much better would be having fields that are populated by Form
I've received a handful of questions around identifying custom forms / custom fields that aren't being used, so I thought I'd share the text mode you can use to help with cleanup efforts.EXAMPLE #1: Which custom forms are no longer used? Can they be deactivated, or if never used, deleted? Custom Form reportShow any project custom form that is not attached to a template and is not attached to a project created in the past yearCan be modified to work for tasks, issues, etc.Can be modified for different time framesIMPORTANT: If a custom form is deleted, all historical data with that form is also deleted. EXISTS:A:$$EXISTSMOD=NOTEXISTS EXISTS:A:$$OBJCODE=PROJ EXISTS:A:entryDate=$$TODAY-1y EXISTS:A:entryDate_Mod=gt EXISTS:A:objectCategories:categoryID=FIELD:ID EXISTS:A:objectCategories:categoryID_Mod=cicontains EXISTS:B:$$EXISTSMOD=NOTEXISTS EXISTS:B:$$OBJCODE=TMPL EXISTS:B:objectCategories:categoryID=FIELD:ID EXISTS:B:objectCategories:
In the asset metadata schema I have added a metadata field called lockedBy. In this field I will enter userId. I want to search assets using logged in user's Id from the asset management screen filter option. In the asset management screen I have added a filter option as LockedBy. In this field I can enter userId manually and can search assets by it.For example, If I search with the text "author" in the Locked By field then I get assets of which the metadata field "lockedBy" is set to "author".I want to make it an automatic search with current logged in userId rather than manually inputting it. How can I achieve this? I have added the filter property predicate like this And added the metadata schema like this
Cache Headers Every AEM Dev Should Knowby @daniel-strmecki OverviewAs an Adobe Experience Manager (AEM) developer, understanding HTTP cache headers is essential to optimize content delivery, enhance website performance, and ensure a seamless user experience. Cache headers play a critical role in controlling how content is stored and served by browsers, and intermediary caches like the AEM Apache/Dispatcher and CDN. Here are the most important cache headers every AEM developer should know how to use and apply:Cache-ControlDefines caching policies for browsers and intermediary cache layers (Dispatcher and CDN)Static assets like CSS, JS, and images usually have a longer max-age, while frequently updated pages and APIs might use no-cache or a short max-age to ensure fresh content is served to end usersIf we set the Cache-Control header on the AEM Publisher, it will be applied to the Apache/Dispatcher, given that TTL is enabled in the Dispatcher configurat
I've seen the best practices mentioned by Adobe. BUT are there other performance checks/enhancements I can make on my frontend/backend code? The ones that I can think of are:checking the logs/monitoring tools available in the instancelighthouse metricsAnything else? Thanks!
Conditional formatting allows you to customize how information displays on a report. You can make information stand out by making the text bold or highlighting a field. You can use conditional formatting for a variety of things-for example, making a task appear in red when the progress status is late or highlighting in gray all of the project planned completion dates that fall in the current quarter. This week we discuss how to use conditional formatting, using the example of comparing dates. Learn more, here! ------------------------------ Kara Trapp Manager, Modern Work Enablement - Customer Programs Workfront ------------------------------
Thank you all for joining today’s Customer Success Workshop, Using Workfront Reports to Guide Your Spring Cleanup Efforts. While cleanup is not a one-and-done activity, hopefully this session provided you with actionable recommendations to get started or formalize a process to ensure it gets done! If you weren't able to attend live, no worries - watch the on-demand recording and download the slide deck below: Slide Deck PDF Workshop RecordingAnd here's a quick summary of what was shared in case you only want the highlights:Cleanup is critical for simplicity, compliance, performance and scalability Best practices for system cleanup - limiting the number of users who have access to create objects, turn off settings so that users can't create projects without a template or copy projects, form a governance group to meet and discuss things like naming conventions, policies around archiving or deleting work, and moreAreas to cleanup with example reports - projects, tasks
Hi Everyone, We need to generate akamai token. For token generation we are using EdgeAuth and need to added the dependency mentioned below. <!-- https://mvnrepository.com/artifact/com.akamai/edgeauth --><dependency><groupId>com.akamai</groupId><artifactId>edgeauth</artifactId><version>0.2.0</version></dependency> Deployment is successful but bundles are in satisfied state. I have also updated dependency in all/pom.xml and embedded in. But getting compile time error.Content Package Converter Exception Content Package Converter Exception Jar file can not be defined as a valid OSGI bundle without specifying a valid 'Bundle-SymbolicName' property.
I'm able to open up my extension in Adobe Experience Manage Assets, which is running on my local server. I can briefly make changes locally which are reflected in the extension, but after 20 seconds it times out with:Unhandled Rejection (Error): Timed out waiting for initial response from parent after 20000ms(anonymous function)node_modules/@adobe/uix-core/src/tunnel/tunnel.ts:268:When I open up my local application at https://localhost:9080, I get "IFrame for integration with Host (AEM Assets View)...", then it times out again with the same error. I've tried creating the bootstrapped app multiple times using this guide: https://developer.adobe.com/uix/docs/services/aem-assets-view/extension-development/, but no luck. SSL certificate has been accepted.
Hey everybody! It’s me, your “On-Demand Workfront CSM” and I’m back with another Top 3 Video! This time let’s talk about Blueprints. You’ve probably heard me say that Blueprints are the shortcut to your “Workfront work” but what are the other ways to use Blueprints to fast track your enterprise needs? Check out the video here! If you want to experiment first before you install anything in Production, no worries! Just play around with them in your Sandbox Preview environment first. Interested in the latest Blueprints? Blueprint Released: Workfront Training for New Users Blueprint Released: People Manager Dashboard Full list of available Blueprints If you like learning about new ideas and creative approaches, then don’t forget to register for our upcoming workshops our Experience League Events page. We hope to see you soon!
Each month, teams across Adobe Workfront host FREE webinars, interactive workshops, customer panels, and open Q&A sessions on various topics for System Administrators. If you want to learn best practices, ask questions and collectively brainstorm solutions, or connect with other system administrators to build your network, sign up for one or all of the following events: May 7 at 8:00 a.m. PT – Mastering Email Notifications in Adobe Workfront May 8 at 8:30 a.m. PT – Ask Me Anything: Workfront Proof (hosted by 3 Community Advisors, text-only) May 9 at 9:00 a.m. PT – Connect: Admin Chat for Marketing & Creative May 13 at 8:00 a.m. PT – Admin 101: Getting Users to Use Workfront May 14 at 8:00 a.m. PT – Preserving Your Fusion Scenarios During the Event Subscriptions V2 Upgrade May 15 at 9:00 a.m. PT - Level Up with Adobe: How to Apply and Stand out as a Champion May 19 at 6:00 a.m. PT
At Present, We use content fragments in AEM and we have multiple team consume CF using assets API.I noticed that in my environment, the api request to author instance requires authentication whereas request exposed by the publish instance are served without authentication. I need to expose the api through the dispatcher to internet but I would like to be authentication protected. What does adobe recommended solution for this implementation?
1. How do I commit to my project code custom indexes for AEM 6.x? I've searched the net but nothing comes up. 2. Is there a way to easily translate a SQL2 to custom index XML? I found this site => https://oakutils.appspot.com/generate/index but the output available is JSON only. I'm wondering if XML output is available. I have not seen any Adobe guide or sample code where JSON is used to define a custom index. Thanks for the help.
Huge thanks to everyone who attended today’s 1-hour webinar highlighting the latest Workfront feature enhancements coming next week in the Q2 Release. Your questions and engagement are what make these events special, so we appreciate your time and your participation! Also, extra special thanks again to @khachaturse, @jbarron, Caroline Ossmann, @naremu, @mattmi3, @ben_adobe, @lilitm, and Julie Johnson from the Adobe Workfront Product team – so grateful for you sharing your time and expertise each quarter! If you missed today's session, no worries, below are links to the recording and slide deck. We’ll post the chat questions and answers later today as a follow-up comment. Slide Deck PDF Webinar recording The Adobe Workfront 2nd Quarter 2025 Release is scheduled for next week, on April 10th. For more details and for the full list of feature enhancements, be sure to review the Second Quarter 2025 release
Hello Workfront Community, The Workfront User Groups (WUGs) are ramping up, scheduling events, and chapters continue to grow! Please take note of the following:Upcoming events:Pittsburgh Chapter – May 22Central Chapter – June 4Boston/New England Chapter – June 17 (registration link coming soon, check the chapter page for updates)Michigan chapter is recruiting a co-leader. If you are interested, please complete this interest form: https://forms.office.com/r/kJMhbvgJkaChapters in need of co-leaders to get started: SF Bay Area, Seattle, London. If you are interested, please complete this form: https://forms.office.com/r/kJMhbvgJkaFor other regional areas, be sure to check the Chapters page for updates on new chapters in your area.Join a Workfront User Group today and start connecting, problem-solving, and learning! @heather_kulbacki@brittanylang @mary_schelich @deborahbaker @scottmo1 @kristinfarwell
Introduction to Workfront PlanningWhile project management tools can support with timelines, budgets, reviews and approvals, and measure how the work is getting done, these tools don’t facilitate the coordination and execution of strategic work. Moreover, they lack the ability to measure the impact that this work has on the customer experience. However, Adobe Workfront Planning is an additional capability that Adobe Workfront offers. Adobe Workfront Planning helps organizations to go beyond the scope of regular project management capabilities, as it provides a single source of truth to connect disparate plans and data across marketing teams. The result of this connection is a marketing system of record that provides visibility into the marketing lifecycle from start to finish.Requirements for AccessYou must have the following to full access to all capabilities in Workfront Planning:A new Workfront package and license. Workfront Planning is not available for legacy Workfront packa
Server-side tag management offers several advantages over traditional client-side tag management, particularly in terms of performance, security, and data accuracy. Adobe event forwarding allows you to send collected event data from Adobe Experience Platform Edge Network to non-Adobe destinations for server-side processing, it is a powerful way to streamline data collection and distribution while improving website performance and data governance. Here are the key points about Adobe event forwarding: Purpose: It allows you to send data to third-party, non-Adobe vendors directly from Adobe's Edge Network instead of from the client-side browser (in some cases in addition to client side data sent). Benefits: Improved Website Performance: Server-side tag management reduces the load on the client’s browser by handling tag execution on the server. This leads to faster page load times and a better user experience, as fewer scripts need to be executed on the client side. Enhanced Data Secur
IntroductionQuery Quarantine is a new feature in Data Distiller designed to enhance system resource management by isolating repeatedly failing queries. This feature helps maintain operational efficiency and data integrity across platform-based applications such as RTCDP, AJO, and CJA. Key FeaturesAutomatic Isolation: Query Quarantine automatically identifies and isolates queries that fail 10 or more consecutive times by placing them in a Quarantined state1. This prevents wasted compute hours on consistently failing queries and allows for intervention before further execution.Enrollment Process: When creating a schedule, users can enroll their queries in the quarantine feature. This opt-in approach allows for targeted resource management.Inline Enrollment: Users can also enroll a scheduled query into the quarantine feature from the inline actions of the Scheduled Queries tab.Alert Subscription: Once a query is enrolled in the quarantine feature, users can subscribe to alerts for st
When a user is filling a form that has display logic, we noticed that when they fill in radio buttons and then go back to edit a field above, the fields they may have completed below would hide (as per display logic). However the responses to the questions are stored and this impacts reports and fusion scenario. It would be great that the data is deleted based on the display logic. Below is an example to explain what i mean;Question 1:YesNoQuestion 2:LeftRightLogic: display if 'Yes' selected on Q1Question 3YesNoLogic: display if 'No Selected on Q1If the user has selected 'Yes' against Q1 and then selected 'Left' against Q2 but then went back and updated Q1 to No - Q2 is no longer displayed but the response is still selected. They are unable to untick when its a radio button.
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.