Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
HTTP headers enable the client and server to exchange additional information within an HTTP request or response. Currently, custom headers are intercepted by nlsrvmod Apache module and stripped. I submitted an enhancement request to implement this feature back in March 2023, and it is now scheduled for inclusion in a forthcoming release, version 7.4, identifiable by the improvement reference "NEO-57557." In the following example, you can observe that we are making an HTTP call to our custom JSSP page with a customized "Authorization" header, which subsequently gets removed.
We are making updates to the Marketo Engage permissions structure to offer more granular access control to your users. During these updates we will be introducing new permissions and redefining some existing permissions. While we are aiming to be as minimally disruptive as possible, these updates may require your business to update existing users and roles to avoid interruptions of tasks in some circumstances. Need the TL;DR? Here's the short version: We will be introducing and enforcing new permissions for creating Lists/Smart Lists, Report assets, and exporting Smart Campaign results on May 21, 2024. These permissions will be automatically given to any user that can already take these actions today. Admins can later update their permissions structures to granularly assign them to or remove them from roles. We will be enforcing the need for create or edit permissions on an asset to move that asset (e.g. Create Email is needed to move an Email) on June 7, 2024. Througho
I want to add a button on asset tool bar, when I hit custom button a pop should be appear and in pop all selected asset should be list,For example we have already a button Share link, and when we click on share link then a pop is appeared with list, see the below screenshot, Similarly I want a new custom button and in pop a list display for all selected assetThankyou
Step 1) Create a component : DisclosuresStep 2) Enable adding multiple content fragments via dialog bar of above componentStep 3) Create a content fragment as a dropdown for Editor to select multiple Disclosures to addBy implementing this the multiple items which we are adding into the content fragment model. we have to show them as below using htl How to achieve this use case ?
In our last blog we discussed how you can leverage Marketo Forms and Dynamic Chat to drive further personalized engagement, in case you missed here is the link Similar to forms triggering conversational engagement, you can leverage any landing page link or button to trigger similar flows. Use Cases Drive meeting bookings for qualified leads Recommend content based on what lead is interested in Connect qualified leads to sales through live chat Ask more qualified questions Share a gated content Many more... Here is how it works Its just 4 simple steps Design a flow that you would like to trigger in Conversational Flows (Dynamic Chat) and publish the flow Goto setting tab inside the conversation flow and copy the trigger hash Goto Marketo landing page in draft mode (same is valid if you are inserting into a non-Marketo landing page)add new link / button or edit existing one and simply add the hash that you copied  
Hi TeamIs there is any utility or process to take full backup of AEM Server (on-premises) instead of taking "crx-quickstart" folder level i.e. zip or tar because this folder size large size we don't have enough spaces at server . Looking for full backup then subsequent backup on incremental basis rather than each time taking as full backup. RegardsVara
Hi, sorry for my bad english, I'll try my best to be understandable.In AEM I have two projects and in the first one I edited my toolbar dialog by putting the rtePlugins on the cq:dialog of the component "text" to see the underline, etc.. and it's working perfectly.On the second one, created in the same way of the first one i can't see the underline on the cq:dialog toolbar of the component text in "Components" folder but if I move the node on a sub folder o rename the node it works correctly.So I have this issue only if the node is named "text" and it's in the "Components" folder. Can you help me? Thank you in advance.
One thing I'm noticing about the WF Boards is that since cards are still Task oriented, whenever a card makes a connection to a project, it's just creating and linking to a Task that has the same name as the card.That's not to say it's a major glitch but it's a challenge since we use project templates, we have to be aware of that function or every team using boards is going to start flooding the projects with duplicate generically named tasks. Is there a way to set up a board so that it doesn't do this?Currently, when it creates a task on the project it’s connected to, that shares the name of whatever you title the card. If we all link to the same project on our own boards, the project will then have all multiple identical tasks. It has the potential to get quite messy. And if someone comes in and "cleans up" those generic tasks, it'll break the link back to someone's board. But there's no seeing who created those Tasks and on which board that Task's card lives. Does anyone have some r
Hear the latest about Helix 5 from our experts and join us on Tuesday, May 28, 2024, at 9:00 AM Central European Summer Time in Discord: https://discord.gg/fMnygjmZ?event=1235541516995268640 If you did not join Discord until now, you are cordially invited: https://discord.gg/aem-live To cover all time zones, we will host a second Session on Thursday, June 6, 2024, at 5pm CET. On aem.live you will see all other upcoming sessions and, of course, all the recordings from past sessions. We are looking forward to seeing you next TuesdayCheersDominik and Lars
Hi,In Editable template we are using iParsys for header and footer(since there is legacy code), and layout container for body section, we have added 4 groups in layout container policy and 2 groups in iparsys policy, but in iparsys we are seeing all the other groups from layout container with no components to add.
May 2024 release notes Check out what's new and improved in the latest Adobe Journey Optimizer product release update: Release Notes New capabilities Experience Decisioning - Limited Availability: Experience Decisioning simplifies personalization by offering a centralized catalog of marketing offers known as 'decision items' and a sophisticated decision engine. This engine leverages rules and ranking criteria to select and present the most relevant decision items to each individual. These decision items are seamlessly integrated into a wide range of inbound surfaces through the new code-based experience channel, now accessible within Journey Optimizer campaigns. Experience Decisioning decision policies are available for use in code-based experience campaigns only. Experience Decisioning is currently only available for a set of organizations (Limited Availability). To gain access, contact your Adobe representative. Email surface personalization - Limited Availabil
In today's data-driven world, the ability to quickly access, understand, and manipulate data is invaluable. One of the most interesting features of Adobe Experience Platform is the View SQL capability, a feature designed to offer transparency and flexibility in how data informs customer Profiles, Audiences, and Destinations.Why Is this Critical?Empowering Data Transparency: The View SQL feature acts as a bridge for marketing professionals to directly access and understand the SQL-driven customer insights, catering to all technical levels.Inspiring Data Exploration: Beyond transparency, View SQL serves as a launching pad for personalized data exploration. Users are not only able to see the exact SQL driving their dashboard charts but also have the freedom to run these queries with the click of a button. This immediate feedback loop empowers users to experiment and learn from the data in real-time.Facilitating Customized Insights: Perhaps the most exciting aspect of View SQL is the oppor
Maintaining a clean and accurate email list is critical to maintain both a positive sending reputation and increased email deliverability in Marketo Engage. Adhering to best practices for list hygiene can significantly impact your ability to reach your target audience's inbox and avoid issues like high complaint rates, spam traps, and poor engagement. Here are a few essential strategies for maintaining high-quality email lists. Prevent bad data from entering your database Avoid purchasing lists or harvesting email addresses. Not only is it against Adobe's Acceptable Use Policy, but many purchased lists and harvested emails are full of spam traps and invalid email addresses. Create Global Form Validation Rules in Marketo Admin to block specific domains that have caused spam issues. Custom rules can also be created for common typos (e.g. @gmial.com) causing higher bounces or role accounts (e.g. postmaster@, noreply@, sales@ and abuse@), as these community inboxes are often
AEM 6.5.12.0 - Sites Create CSV Report include Custom Column Components Count by Sreekanth Choudry Nalabotu Abstract Goal Extend the Sites CSV Report to configure and include Custom Columns. In this post, the custom column Components Count gives the count of components added on a page. Solution 1) Add componentsCount nt:unstructured node in overlay /apps/wcm/core/content/common/availablecolumns with the following properties... 2) Add a filter apps.experienceaem.sites.core.AvailableColumnsDSFilter to add the custom column in report wizard... package apps.experienceaem.sites.core; import com.adobe.granite.ui.components.ds.DataSource; import com.adobe.granite.ui.components.ds.SimpleDataSource; import com.adobe.granite.ui.components.ds.ValueMapResource; import org.apache.commons.collections.Transformer; import org.apache.commons.collections.iterators.TransformIterator; import org.apache.sling.api.SlingHttpServletRequest; import org.apache.sling.api.SlingHttpServletResponse; im
Visual Experience Composer helper extension (April 23, 2024) The legacy Target Visual Experience Composer helper extension was created using Manifest V2. Google announced that it will no longer allow extensions created using Manifest V2 starting in June 2024. For more information, see Visual Experience Composer helper extension. Adobe recommends that customers move to the newer Visual Editing Helper extension as soon as feasible. For more Adobe Target release notes, check out Target Release Notes (current)
Hi, With Service Account (JWT) credential, by following below commands we are able to configure credential and private key. aio config:set jwt-auth PATH_TO_CONFIG_JSON_FILE --file --jsonaio config:set jwt-auth.jwt_private_key PATH_TO_PRIVATE_KEY_FILE --file But as per new update from adobe this feature is deprecated and we need to go with OAuth Server-to-Server credential. How can I configure oauth with aio ?
Hi Experts, We are planning to build a collaborative SAML-based authentication intranet website that will have the features of creating posts (with hashtags), moderation and publishing of the posts, likes, comments, and pinning the posts by users. Can you please help by sharing your experiences, thoughts, best practices, and suggestions for designing and building the same? P.S. Posts will be created by end users of the site, not by the content authors. Also, please suggest some existing AEM sites built with any of the above requirements, just to have an idea.We are using AEM 6.5.20 (On-premise) Thanks
REST API Integration with Feign HTTP client by Matija Kovaček Abstract 1. Introduction In projects we often have some integrations with API layer of 3rd party systems. This means that on our side we need to prepare HTTP client to be able consume those endpoints. Based on API specification we need to prepare Resource representation classes. Then, HTTP client with some configurations, like headers, timeouts, error handling. Parse request and response payloads into objects and many other things. All off this on the end creates a lot of boilerplate code. Inspired with my latest project I want to introduce Feign HTTP client. Feign is HTTP client which goal is to simplify writing HTTP clients. Goal is to reduce complexity of REST API integrations. With Feign we need to declare and annotate an interface based on API specification. And in background Feign will process annotations into a templated requests. Feign offers you to configure different HTTP clients, JSON/XML processors, metric pro
Greetings Adobe Experience Platform Community! Please join me in congratulating, Kumar Saurabh (aka @kumar29917170hcyp ) for being recognized as the AEP Community Contributor of the Month for March and April 2024! @kumar29917170hcyp , thank you for driving productive discussions with your Community peers~ your contributions have been tremendously helpful! You can also become the contributor of the month by simply answering questions and being helpful to other members in this community and win exclusive Swag. You can also nominate someone you think deserves this recognition by reaching out to me via Community DM. Cheers, Nimasha
Greetings Real-Time CDP Community! We are thrilled to introduce 'Contributor of the month' Contest in our new community. Please join me in congratulating Real-Time CDP master, Bryan Rekrut (aka @brekrut ) for being recognized as the Real-Time CDP Community Contributor of the Month for April 2024! @brekrut , thank you for driving productive discussions with your Community peers~ your contributions have been tremendously helpful! 👏 You can also become the contributor of the month by simply answering questions and being helpful to other members in this community or you can also nominate someone you think deserves this recognition by reaching out to me via Community DM. Cheers, Nimasha
AEM author is editing content from rich text editor. Page is activated successfully when rich text html length is 1717 chars. chars. But it is failing when html text length is 3Lacks characters. After activating the page from sidekick, we are not seeing "Page activated successfully" message. If page is activated from siteadmin , the screen is hanged.Please help to resolve this issue.
Hi,I have 3 tabs in my dialog, the first tab has the dropdown and the other two tabs have different fields in it, I want to show the tabs on the basis of dropdown option selection, please share your ideas on this. This is the js I am using:(function(document, $) {"use strict";// when dialog gets injected$(document).on("foundation-contentloaded", function(e) {// if there is already an inital value make sure the according target element becomes visibleshowHideHandler($(".cq-dialog-dropdown-showhide-multi", e.target));});$(document).on("selected", ".cq-dialog-dropdown-showhide-multi", function(e) {showHideHandler($(this));});function showHideHandler(el) {el.each(function(i, element) {if ($(element).is("coral-select")) {// handle Coral3 base drop-downCoral.commons.ready(element, function(component) {showHide(component, element);component.on("change", function() {showHide(component, element);});});} else {// handle Coral2 based drop-downvar component = $(element).data("select");if (com
Our finance team needs a simple report in Workfront: Just provide rows of all users, along with their Billable Hours, Non-Billable Hours, Total Logged Hours, and Percent Billable. I don't need a huge list of all tasks that had hours logged, I don't want them grouped by "CountedAsRevenue:True/False", I just want this very simple report. The data exists in Workfront, I just have no idea how to get it in this format. Can someone please assist me with this request?
Hello Experts, we have below requirements. 1. I want to set custom metadata field as default sort option. Currently in card view 4 OOB sorting options are there and default is none. In search results card view there is no sorting option but I did small configuration change so I got the same sort option like normal card view. I am using AEM 6.5.17 on prime. How can I make custom metadata field as default sort option? 2. I am able to add custom metadata field in drop down for sorting but when I choose value is back end but results are coming as like when we choose none sort option. I feel back end sorting not happening using custom metadata field. How can make it work? I am looking sort solution for asset search results in card view.Could you guide me. Thanks,Divya
[Apply Now!] Are you a passionate Marketo Engage expert? Ready to elevate your career and connect with other top professionals in your field? The Marketo Engage Champion Program is your gateway to exclusive opportunities, professional growth, and a vibrant community of like-minded individuals! Why Become a Marketo Engage Champion? As a Champion, you'll unlock amazing benefits, including: Personal and Professional Growth: Collaborate with Adobe product and engineering leaders, participate in product beta testing, and offer feedback on the roadmap. Community Leadership: Share your expertise and best practices with the broader Adobe Marketo Engage community. Exclusive Opportunities: Engage in speaking engagements, content creation, and thought leadership activities to showcase your skills. Adobe Summit Perks: Enjoy special opportunities at Adobe Summit, including exclusive Champion sessions. Unique Swag: Get your hands on exclusive Champion merchandise. Digita
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.