Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hello there,I have a question about use MS Entra ID in AEM Forms JEE. How can Microsoft Entra ID authentication be configured for two enterprise domains in AEM Forms JEE when each domain currently uses a separate Active Directory server?Thanks.
Hi everyone,I’m researching the best way to build secure digital forms for a healthcare software workflow, mainly around patient intake, consent forms, appointment requests, and insurance information collection.The goal is to move away from manual PDFs and create a smoother digital experience where patients can submit information online, staff can review it easily, and the data can later connect with internal healthcare systems or an EHR/CRM.For teams using Adobe Experience Manager Forms in healthcare or similar regulated industries, what would be the recommended setup?I’m especially trying to understand:Should patient intake forms be built directly in AEM Forms, or should AEM only handle the front-end form experience while sensitive data is passed to a separate backend system? What is the best way to handle consent forms, signatures, and reusable patient information across multiple forms? How do teams usually manage form data security, access control, and audit trails in this kind of
Introduction Personalized content is one of Journey Optimizer's strengths — but it is also one of the hardest things to test before you publish. A single email can personalize the subject line, branch on loyalty points and marital status in the body, and use fallback copy when attributes are missing — all in the same template. Simulate content variations gave you a dedicated screen to preview multiple variants and send proofs without the Adobe Experience Platform test profile workflow. That was a real step forward. But it still left the hardest part on your plate: figuring out which test variants you need, and building each one by hand. The Content Simulation Skill takes that job off your plate entirely. It reads your content, analyzes every conditional branch and personalization field, works out the minimal set of variants needed to cover each branch at least once, and uses AI to fill in realistic profile, context, and target attribute values that satisfy those branches. You preview t
We are about to scale of adaptive forms delivery and expecting a lot of forms ready to be deployed into Production. My questions are around how to source control these forms, i was thinking since these are content we should not be keeping them in GIT (?). I know versioning is offered as a on demand feature, would that be enough ? we will have multiple teams delivering different forms, wanted to build a robust/effective process. Any recommendations or advises will be of great help.
I have got the case like this:Unrecognized User - ECID is added server side to IdentityMap User logs in. a) I use email as an identity (but email has to be unique - only one in the profile - configured in Identity Service). b) Data Element for that email is populated and added to the IndentityMap. I want that data element also be populated in the following events. SHould it be stored like that?Then the user logs-out User logs in to the another account. Identity Service disjoin these profiles. I assume I need to clear IdentityMap and add new one. Any tips?What are your tips to manage IdentityMap?
Are Custom Actions async?
Hi team,I'm using Adobe Campaign Classic v8 with a File Transfer activity to download files from an Amazon S3 bucket. My S3 bucket contains multiple files with the same prefix, for example:Automation_1225950_20260717_1514.csvAutomation_1226051_20260717_1514.csvIn the File Transfer activity, I'm using the following path:adobe-incoming/Service_Automation_The workflow is:Scheduler → File Transfer → Data Loading However, the File Transfer activity only downloads/processes one file, even though multiple files match the prefix.My questions are:Is this expected behavior in ACC v8 for Amazon S3? Is there a way to process all matching files in a single workflow execution? If not, what is the recommended approach to load multiple files from S3 into ACC?Any guidance or best practices would be appreciated.Thank you!
Could somebody explain me what is “use guided events”?What is the specific use-case for that??
Aquabella, evsel kullanım için geliştirilmiş en modern su arıtma sistemlerini sunmaktadır. Yüksek filtreleme kapasitesine sahip kapalı kasa, dijital, alkali ve atık su üretmeyen çevre dostu modelleriyle öne çıkan marka, temiz ve lezzetli suya ulaşmayı kolaylaştırıyor. Mutfakta konfor ve sağlık arayanlar, "en iyi su arıtma cihazı hangisi" sorusuna bütçe dostu ve NSF onaylı çelik tanklı bu zengin koleksiyonla yanıt bulabilirler. https://www.aquabella.com.tr/kategori/ev-tipi-su-aritma
I have a question regarding AJO Forms and Experience Event datasets.When an AJO Form writes data to an XDM Experience Event dataset through a Form Preset, should the platform automatically generate the mandatory root fields _id and timestamp?If yes, is there any specific configuration required to enable this behavior?If not, what is the recommended approach for customers to populate these mandatory XDM fields, considering that the Form Designer does not appear to provide a mechanism to dynamically generate values for _id or timestamp?Currently, data ingestion into my streaming Experience Event dataset is failing with the error:"_id is missing"At the same time, I can see the Adobe OOTB web.formFilledOut event being generated successfully with both _id and timestamp populated.Could you please clarify whether this is expected behavior, a configuration issue, or a known limitation when using AJO Forms with custom Experience Event datasets?
Hey AJO community! We've just released an updated version of the Image to HTML converter feature, delivering improved accuracy in HTML generation through the use of higher-tier LLM models!This enhancement improves upon the existing feature that enables marketing teams to convert static image-based email designs (JPEG or PNG) into fully modular, editable HTML templates ready for deployment in the Email Designer, without requiring developer involvement. The updated model improves the precision and reliability of the generated HTML output, reducing post-generation corrections and supporting more consistent production workflows.If you're running email through Journey Optimizer and haven't tried this yet, check out the documentation to learn more! Documentation: https://experienceleague.adobe.com/en/docs/journey-optimizer/using/content-management/content-templates/image-to-html
Hi Folks, Currently we have CSPs implemented for all 200s but we need it for all 302s and 301s redirections also to achieve full compliance for Content Security Policys. I have included below line (marked in BOLD) in the site_cloud_publish.vhost file. Header set Content-Security-Policy "upgrade-insecure-requests; frame-ancestors 'none'; script-src blob: 'unsafe-inline' 'unsafe-eval' 'self' https://xyz.xyz.com https object-src 'none'"Header always setifempty Content-Security-Policy "upgrade-insecure-requests; default-src 'none'; frame-ancestors 'none'; base-uri 'self';" "expr=%{RESPONSE_STATUS} =~ /^30[1278]$/"<If "-n %{QUERY_STRING}"> but while deploying the dispatcher module, i am getting warning and deployment is failing.Could you help me in thi? Thanks in advance. Regards,Shikha
We sometimes see people trim()-ing Strings in Velocity before comparing them, like:#if( $lead.Region.trim().equals("Northeast") ) Without evidence that leads or apps have added extra whitespace around values, worrying about trim() here is likely overkill. If data is validated via picklists or reliable apps (e.g. you can easily trim Marketo form fields before submission[1]) you’re just forcing Velocity/Java to allocate memory for new Strings. Some people trim() before isEmpty(), in case a value consists of only spaces:#if( $lead.LastName.trim().isEmpty() ) The real flaw in both cases isn’t the concept of trimming, it’s that the types of whitespace trimmed by trim() are very limited and don’t represent the real-world whitespace that janks up databases. For example, U+00A0 NBSP isn’t covered by trim() since it only removes ASCII whitespace! In my experience, NBSP is a bigger wtf-how-did-that-get-in-there offender[2] than basic spacebar, so you want to catch it. So rather than trim(), use
Previously, in typeahead fields you were able to type in the object reference number, but it looks like this is not a functionality of the internal lookup field? Does anyone know if this is a future-state functionality? Example: Reference # 172401 pulled up the project named “25-26 Training Task Queue” for the Project typeahead. When I type that same number into the internal lookup field it returns “No results”.
Hi Team, can anyone help to find what is the reason I am seeing this screen when I launch the Adobe campaign from Adobe Experience Cloud.
Assume that I have a crazy use-case like that. Customer has one Customer IDs. However he might have multiple Loyalty IDs. I can set up these as array with multiple Loyalty IDs. Are there any edge-cases for such a use-case?
Would you build this event based on ECID identity of Email identity? Execution field is taken from profile attributes and the email attribute might not be present in the event payload ….Any advise??
Is anyone using Fusion to connect Frame IO and their Workfront projects?
A couple months back there was a GREAT webinar around building collection columns in Reporting….Does anyone have a link to that webinar please?
In the new unified approvals, when an approval template is created, there is a field for “workdays until due date”. We need this number to exclude weekends, or at least have the ability to associate with a schedule that excludes weekends, so that approval due dates do not fall on weekends without manually adjusting the due date with the calendar feature.
Great turnout for our July roundtable — 27 attendees and 82 chapter members and counting (23 new members since our June 1 meeting!). We had folks register and join from across the country, plus one respondent all the way from London, spanning system admins, Fusion developers, marketing operations leaders, and end users.Our main topic was a live demo of the Workfront MCP Server and an overview of current Workfront AI capabilities, presented by David Kershaw of Techmera. David walked us through the three AI paradigms available in Workfront today, then showed the MCP Server in action against a live instance.AI Assistant. The in-Workfront chatbot. Best for summarizing what's on the current page, answering documentation and configuration questions, and (usefully) helping with calculated fields without the hallucinations you'd see from a generic LLM. AI Collaborator. Embeddable AI agents that plug into workflows. The Content Reviewer is generally available today — think of it as an AI teamma
We have just gotten access to the Adobe storage and included (free) frame.io integration. We’re not happy about the need for users to create and login to a frame.io account to see proofs for review.I think ideally, a user with a WF account should not be asked to create a separate account and login, it should just use their WF credentials.For our guest approvers in WF, I could be wrong, but it seems that they are now being asked to sign in/ create a frame.io account and receiving an email to set up a separate account in Workflow? I’m curious what others are seeing? I’m especially curious about what people are seeing who have a frame.io license on the same enterprise as Workfront. is it the same, do you not get asked to log into frame? etc etc.
Can anyone confirm that the menu bar layout will be changing for all users in the July 16, 2026 release?It’s mentioned on this page:https://experienceleague.adobe.com/en/docs/workfront/using/product-announcements/product-releases/release-26-q3/26-q3-release-overview#other-enhancements And this page shows screenshots of the new layout, which matches what’s in Preview:https://experienceleague.adobe.com/en/docs/workfront/using/basics/navigate/global-navigation-overview I just want to make sure it’s clear that the ‘waffle’ menu (the grid of nine dots in the upper right) is now being replaced by the ‘Main menu’ icon on the left, underneath the Workfront logo. The new ‘waffle’ menu in the updated layout only contains links to Admin Console and other broader Adobe account areas. Do I have this right? My users are sensitive to layout changes like this, so I want to make sure my communication is clear.
Marketoのメールアセット一覧とメールコンテンツ取得に関して、現在の検証結果として下記だが、v2仕様は公開情報となっていない。また、メールアセット一覧取得に関して、v1で旧エディタでの作成分と新エディタ作成分(ただしレスポンス内容の不足あり)という状況だが、この状態が正式仕様となるのかも公開情報となっていない。 APIを利用したシステム構築を行ううえで正式な仕様情報がなく、設計が困難なため早期に仕様の確定および公式情報として公開を頂きたい。 《検証結果》■メールアセット一覧取得 v1:旧エディタに加え、新エディタで作成したアセットも取得可能。ただし新エディタ分は、一部Subjectが含まれないなどレスポンス内容に不足が見受けられます。 (https://developer.adobe.com/marketo-apis/api/asset#operation/getEmailUsingGET) v2:新エディタで作成したアセットのみ取得可能。 (https://developer.adobe.com/marketo-apis/api/asset#operation/filterContentUsingGET_email)■メールコンテンツ取得 v1:旧エディタ作成メールのみ取得可能 (https://developer.adobe.com/marketo-apis/api/asset#operation/getEmailFullContentUsingGET) v2:新エディタ作成メールのみ取得可能 (https://developer.adobe.com/marketo-apis/api/asset#operation/getContentUsingGET_email)
It would be great if the Date field could be customized, such as being able to block or highlight specific dates when the calendar pops up.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.