Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I have created this Inbound webhook for SMS https://platform-va7.adobe.io/journey/webhooks/ingest/277029ed-xxxxxxxxxxxxxxx What should I do next? I'd like to have the opt out data (tracked with that webhook) in an AEP dataset... What steps should I follow once I have the webhook URL? Thanks.
Hi AEM Community, I'm working on an AEM Forms implementation and need some guidance on the best approach for the following use case: Requirements: The form is embedded in an iFrame on an external website The parent page URL contains a token parameter that needs to be captured This token must be used to make a backend API call to retrieve user data The API response should prefill specific form fields (name and email) Flow: Parent URL (with token) → iFrame loads AEM Form → Capture token → Backend API call → Prefill form fields My Questions: What's the recommended approach for this scenario in AEM Forms? Custom Prefill Service vs Client-side implementation? How to properly capture URL parameters from parent window when in iFrame? Should I create a custom servlet/OSGi service to proxy the external API call, or can this be handled differently? Are there any OOTB features in AEM Forms that would simplify this implementation? Has anyone implemented a similar pattern?
Any reason why Condition option on the left rails is available for the email subject personalization, but not in the email body personalization ?
We are in the process of migrating our large and complex site from AEM as cloud service to EDS. One thing we wanted to check is if we can serve our content from localhost instead of relying on a cloud instance since we have multiple developers doing lot of POC's and research stories. Is it possible to mount localhost in fstab.yaml or any other means of having local content for EDS?
Request for Feature Enhancement (RFE) Summary: I want to be able to get suggestions while adding hyperlinks So that I can have the ability to choose the path much faster These suggestions should be provided as root paths in the code. Use-case: Authoring Internal pages content path in RTE - hyperlink fields Current/Experienced Behavior: When we have to hyper link a page or content fragment , then while entering any text we do not get any suggestions and have to manually type full path or use path browser. It would be great if the path field can give suggestions of page paths as typing. Improved/Expected Behavior: If we have to author hyperlink path manually and enter text like /content it provides suggestions for available nodes so users can select it and get the URL authored quickly. Environment Details (AEM version/service pack, any other specifics if applicable): AEM as a sites - Cloud - 2025.8.21994.20250818T175115Z Custo
Hi! In the last week or so we've been having users get the following error when trying to duplicate requests: You must be a system admin to change this custom data parameter value. We've been having users duplicate requests for several months now and are just now running into this issue. I'm guessing it's a permission error, but doing a quick scan in the system setup I can't find anything that would make this change. Any help would be GREATLY appreciated as a lot of our system is dependent on user's being able to duplicate requests.
Hi,When moving pages in AEM as a Cloud Service, admin users can move without any workflow, but other users (with full permissions) trigger the "Request to Complete Move Operation" workflow, which fails with:java.lang.NullPointerExceptionPermissions provided: read, write, modify, delete, replicate.Why does the workflow trigger only for non-admins, and what could cause this NPE?How can we prevent the workflow from triggering for fully privileged users?Thanks!
Trying to compile a app build on AEM 6.3 created with old archetype template. Initially it showing error for <groupId>com.day.jcr.vault</groupId><artifactId>content-package-maven-plugin</artifactId> since the version was 0.5.1 so I updated it to 1.0.4 but now it show error on <packaging> tag of application module pom on below section. <artifactId>myapp.apps</artifactId><packaging>content-package</packaging><name>myapp - Apps</name><description>apps package for myapp</description> When I hover over the <packaging> tag below description in VSCode IDE.<packaging>The type of artifact this project produces, for example jar war ear pom. Plugins can create their own packaging, and therefore their own packaging types, so this list does not contain all possible types. I did google and it only show for mismatch dependency version but could not fin
For those of us in marketing operations who are wired to crave efficiency, governance and time-saving techniques, Marketo Engage tokens have always been a critical part of our process. Until recently, tokens could be created at a local (program) level or at the folder level within Marketing Activities. Fast forward to today, in addition to still having your tried-and-true local tokens, you now have the ability to create instance-wide tokens that can be applied across any program or folder! You can add and edit global tokens by going to the Admin tab, navigating to the left-hand side navigation tree and clicking My Tokens. Here you can drag, drop and edit token types, names and values to your liking. Note that you have to have admin permissions to access this. These tokens will now be available to use in any program when navigating to the program itself and clicking on the My Tokens tab. When creating a global token strategy you'll want to think o
We do not use General time but it shows up automatically when creating a new timesheet. How do I remove those entrees?
I have run a consolidation job and it's completed successfully. So what am I supposed to do next? Background: I ran a consolidation on 2 classification sets that were migrated over from the old classifications. These 2 sets are for: eVar13, dev report suite eVar13, prod report suite The legacy classifications had the same set of classification fields. These legacy classifications are classified with both Importer and Rule Builder. The consolidation validated successfully and compared successfully. Since it turned out well, I approved it. But approval removes the original classification sets. Here's why removing the original classification sets is a problem to me: The consolidated classification set is a "Lookup" type. So it doesn't show the report suite subscriptions. This is unlike "Primary" classification sets, where the report suite subscriptions have to be selected and are clearly displayed. How is future me or other Analytics users supposed to know that eVar13 is subs
Hi, We have been storing a specific identity field (i.e., companyName.identities.crmId) in lowercase, but it should actually be in uppercase. We've addressed this for future data using Adobe Launch, but when it comes to historical data, we considered creating Derived Fields in CJA. However, we haven’t found a function that converts values to uppercase. Are there any suggestions or better approaches to handle this issue?
Is it possible to update task predecessors through Fusion? I just kick-started a group of 30+ projects, and I need to add cross-project predecessors to a specific task in each project. When assigning predecessors last year (prior to us having Fusion access), I created a task report and pasted in the predecessor values using the project reference and task numbers (e.g., '1988778:24,1988827:24,1988974:24'). I'm pretty new to Fusion. I've been able to download/parse CSV files and update tasks for basic info (assignees; planned start dates; etc.), but Predecessors is not one of the available options in the field list for the Task object. Can the predecessors be mapped through the mapping panel? If so, what would that expression be? I'm not advanced enough at this point to go the API route (and I'm not even sure our IT department has obtained the API package in Fusion). Thanks.
Hello, This community post and Workfront documentation mention an option to Lock a Proof when all Decisions are made, however I don't see this option in our Proof Settings or Automated Workflow templates. I only see the option to lock at each stage. Is there somewhere else I should be looking?
All, I have an In-App Message in my Journey that should "fire" based on a email click. The journey runs and it appears the In-App message runs, but working with my QA team, they are not getting the message. We've checked the trigger, and when we manually run the In-App we can see it in our QA app. However, when it's part of the Journey we're not getting the message. Attached is my Journey and the trigger configuration :Does anyone know if my config is off, or best ways to troubleshoot.
In a global company, the Adobe team recommends consolidating multiple countries in a single AEP Organization, with separate sandboxes. However, Adobe Target doesn't have the same hierarchy of "organization + sandboxes", so the Out of the box integrations are not available:* The Adobe SDK don't allow two deployments across digital channels, one for AEP Org and another for Adobe Target Org. Therefore, we have to manage a dependency by uninstalling the Target SDK and modifying the integration through the Server Side, which is not friendly for marketers.* Audience destination nether works. We have to share segments through Tag Manager or create a custom microservice to integrate Adobe CDP + Target. Some suggestions:* Allow the installation of two SDK, one per Organization, across digital channels* Align the Adobe Target and AEP hierarchies (Org + Sandbox)* Create a OOTB destination with Target in a different Org to avoid creating an in-house microservice
Request for Feature Enhancement (RFE) Summary: Email service should implement an change event listener to re-read its oauth and refresh token properties when these gete updated ( /conf/global/settings/mailer/oauth) without the need of manual pod restart to re-read its value Use-case: Microsoft Azure oauth token is expiring every 90 days and its get automatically updated on author instance in AEMaaCS. This change is replicated to publish instances, but this change is ignored by the Email Service running on publish, because these properties are read only once when service gets initialized. So a manual restart of the pods is needed. Current/Experienced Behavior: When oauth token expired and gets updated with its new value all our form that send emails on all our live websites stop working, because the Email Service does not update its in memory value for that token, despite the fact that the token is already updated in the publish instance Improved/Expected Behavior: An event li
Hello all! Thanks for taking time to read this first article in the series of Adobe Target Technical Tuesdays. Together with my colleague , we will focus on answering common challenges Adobe Target practitioners face and sharing some ways to make the most out of this powerful tool. Why Frequency Capping as a topic for this article? First, let me explain why I selected the subject for today's blog. As part of our role as community advisors, we consistently strive to assist fellow members of the Adobe Target community in addressing their queries and concerns on this platform. One particular question, in various forms, has cropped up repeatedly: "How can I ensure that an experience is displayed a limited number of times?" Recognizing the significance of this query, I decided to craft a comprehensive response that encompasses both the technical and business aspects of the solution. Our aim is to provide valuable insights to our colleagues, empowering them to enhance customer experi
Why is this feature important to you - It would be very useful to see how many times a dashboard has been opened/used, by whom it was opened/used statisticsHow would you like the feature to work -We request the development of a user-friendly Workspace Usage Report interface within Adobe Analytics that allows admins to easily view and analyze dashboard usage metrics without needing to extract or parse raw logs.Current Behaviour - At present, dashboard usage can only be reviewed by accessing Usage Logs, which is not practical or user-friendly for administrators or business users who need to understand how dashboards are being accessed and utilized.
Hi there, I wanted to know if we have an option or a method to have the historical data?We are demerging our firm from the main company & we want to have all the historical data from this main company Adobe Target, as per my knowledge we don't have an option to get that data as you clone or migrate the activities it will be a new activity all together. So please help me out how we can have this historical data so that we can compare the performance once the new Adobe Target is up & running.
Hi All, I need to create user journey flows for session with a specific condition where users have interacted with an offer. So, I have created a flow visualization where flow container is 'Session' and 'starts with' dimension as Page Name. I have applied two quick segments at panel level- segment 1 = user has seen an offer (Include Session with dimension used as 'decisioning.propositions.items.id field=New Offer 1 (offer name) ' to identify offers)- segment 2 = user has interacted with offer (Include Session with metrics used as '_experience.decisioning.propositionEventType.interact exists') All my offer banners are displayed on my home page and then lead to Offer details page followed by Offer Landing Page. So, I expect that all paths should start with Home Page as first node, Offer Page as second node and Offer Landing Page ('New Offer 1 Landing Page') as my third node, because the two segments should include all sessions where offer is clicked.However, I am get
Is it possible to connect Workfront to Notion via Fusion. It doesn't look like there are any native connectors, has anyone attempted to build their own connections? If so, how successful was your process.
Hi everyone,I’m facing an issue with one of our Content Fragment Models in AEM where a few text fields were intentionally disabled using disabled=true and renderReadOnly=false at the field node level under /conf/<project>/settings/dam/cfm/models/<model-name>/jcr:content/model/cq:dialog/content/items/textfield. In the old Content Fragment Editor (Granite UI), these fields appear correctly disabled and are not editable, but after moving to the new Content Fragment Editor (which is React-based and built on Adobe React Spectrum), the same fields appear editable and authors are able to modify them. It seems the new editor doesn’t respect the traditional disabled or renderReadOnly properties that used to work in the old UI. Could someone please guide me on how to make these fields appear disabled or read-only in the new React Spectrum–based Content Fragment Editor? Any official documentation or best practice would be really helpful. Thanks,Abhishek A.
In my project, we are planning to upgrade Adobe Experience Manager (AEM) to Service Pack 6.5.23.0.Currently, we are using ACS AEM Commons version 4.5.0, and we are considering upgrading it to acs-aem-commons-all-6.15.0 as part of this activity.Could you please confirm if ACS Commons 6.15.0 is fully compatible with AEM 6.5.23.0?Also, if there are any known issues or recommended versions for this service pack.kindly share the details or reference links.Thanks,Nagendra
AEM forms- On submission guideContainer.af.submit.jsp return 504 sometimes. But the issue is occuring frequently for users belonging to Australian region
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.