Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I have a folder "/content/dam/abc" where i need to upload zip file then once i uploaded there will be custom workflow which will be triggered validate the zip size, folder count, subfolder count and other validation using some metadata property like "dam:Content", "dam:size", "dam:FileCount", "dam:extracted". currently i'm migrating the dam Asset workflow to AEMaaCs and where Asset compute service is interrupting the zip validation process. When Custome workflow triggered this value is not generated in cloud "dam:Content", "dam:size", "dam:FileCount", "dam:extracted" so the workflow is failing as the required property not available. Can any guide me how to handle this issue??
Hi All,when i try to move pages from one location to another , page gets moved and finally page name changes to 1,2,3....I need to maintain the same names for the pages.How it can be done?Using pagemanager api for this.pmgr.move(page, dest,null, false, true, null, null); Also need to understand use of "beforeName" and "publishrefs[]" in this move().kindly help with the info.-Avinash
Use this thread to ask any questions related to the Getting Started with Analysis Workspace course/playlist on Experience League. Experts are monitoring this thread to ensure your questions are answered.
Dynamic Integrations in Adobe Franklin by Ritesh Mittal Is it possible to have Dynamic Integrations in Adobe Franklin -The Edge Delivery Services? And the answer is YES Overview AEM and Franklin offers distinct purposes for digital content management and experience delivery. Franklin simplifies the content creation and publishing process and focuses on allowing content creators to build and manage content in a more streamlined and developer-friendly way. It comes with key features such as Static Site Generation, Git-Based Workflows, Headless CMS, and design Flexibility. There is a playlist for the various architecture and concepts explanations. Adobe/AEM Franklin - Edge Delivery Services While the above features are quite interesting, but while building a new website, there is a high possibility to have dynamic integrations through Web APIs. The big question is how and where to write code for that integration. Franklin uses Block, wh
Adobe Real-Time Customer Data Platform (RT-CDP) is a powerful tool for marketers and data analysts, enabling real-time customer data integration and insights. However, mastering its myriad features can be daunting. In this post, we'll share two essential tips to help you maximize the capabilities of Adobe RT-CDP, streamline your workflows, and enhance your data-driven marketing strategies. Tip 1 : Test out Streaming API destination endpoint payload The first tip focuses on using Request bin to test our Destination streaming endpoints , a must know hack to test out custom RT-CDP destinations.. The second tip will guide you identity issues and contribution of datasets to identity One of the most used destinations within RT-CDP is the streaming HTTP API destination. There are multiple queries that are posted on the experience league community on the payload etc of this endpoint. Today, as the first tip, we are going to cover how you can use a public webhook like a requ
Hi. I`m running a 6.5.19 version of AEM.Recently i had to replace one of my servers, making me notice that the new server (with a copy of the old one) has a size of 7GB. My backup server has a size of 20GB (they should be the same). I thought this could be resolved with a revision cleanup but i don`t know if that is not the solution OR if the revison cleanup is not working.Whenever i try to run the online revison cleanup manually it takes less then a second (when the guide says it can take up to 2 hours) and the same for the offline version. It says that the revison cleanup was preformed successfully put the size of the quickstart folder is the same as before then run and less then a second just seems to fast.What could be the problem?This is the result when i run offline revision cleanup:C:\AEM>java -jar -Dsun.arch.data.model=32 oak-run.jar compact install-folder/crx-quickstart/repository/segmentstoreApache Jackrabbit Oak 1.22.17Compacting install-folder\crx-quickstart\repository\s
Welcome back to the Marketo Engage Community Lens! We have a multitude of updates to share with you in this July edition – including a new learning path for new instance admins, an announcement on accessing the Marketo Developers site in the future, and insightful articles on Lead Source setup, Self-Service Flow Steps, BrightTalk integrations, and much more! If you’re interested in receiving or sharing this newsletter via our bi-monthly email, be sure to sign up or share our newsletter mailing list! Announcements Join us for the Marketo Engage Skill Exchange on August 8th: Join us on August 8th for the Marketo Engage Skill Exchange to elevate your expertise with two dynamic tracks - the Learn Track where you'll master core features with best practices, tips, and real-world experiences from Adobe Champions and Experts, and the Grow Track where expert peers inspire you with innovative approaches to engagement journeys, instance hygiene, and workflow efficiency. Don't miss this op
We are looking for customer feedback regarding AI tools to help complete tasks and answer any AEM related questions. We will use these insights to help shape the future of AI tools in AEM. This survey should not take longer than 10 minutes to complete. If you are interested, please fill out survey here.
Authors: Priyanka Sharma, Rahul Biswas, Hari Bhaskaran, and Sandeep Nawathe This article provides conceptual and deployment information about how we are unifying fragmented identities in systems of interaction through Adobe Experience Platform identity services. Improving experience has become a ubiquitous business strategy. Great experiences are the new currency of brand loyalty. Consumers expect more personalized and contextual experiences. However, in Adobe's 2019 Consumer Content Survey, 82% of consumers say they've received content from brands that isn't personalized, and 38% of consumers say this happens constantly or frequently. Delightful consumer experiences that incite return engagement(s) tend to have a common denominator: The journey is frictionless between the various channel and device touchpoints. Consider Forrester Group's earlier prediction – the average consumer will have 13 or more touchpoints with a brand before a conversion event takes place. Understanding where a
Sigh. See below...
We all regret decisions in life; in Adobe Analytics we may regret storing a number in an eVar or prop! This is because unlike custom events, you can't perform numerical calculations (such as summing or averaging) on props or eVars.Obviously, you can make changes to your implementation to capture these values in a custom event going forward. However, what can be done about your historical data? Fortunately, using a combination of Classifications and Calculated Metrics this can be taken care of. Method To explain the approach, I'm going to use the example of converting from a three-digit number stored in a prop, to a metric. However, this method can be extended to cope with any number of digits and decimal places as well. Step1: Create classifications We are going to use classifications to split our number up into separate classifications, one classification for each individual digit in the number.In this example we are dealing with a three-digit number so we will need three classificati
Requirement: Any content change under var folder for a project specific path should be replicated to publish instance. Approach decided: Forward sling distribution. Post configurations deployment on cloud environment. Agent is getting created on environment along with all the configuration are also in place. For the content changes triggers are also working and request is reaching to agent, as we can see request in agent logs. Forward sling distribution is not working in AEM cloud. we are getting below error. org.apache.sling.distribution.common.RecoverableDistributionException: not enough rights Although same configuration we have used on AEM 6.5 local instance and it's working fine. We are not using default agents or service users. We have added all the required ACL's permissions to the user. We have add following configs for environments : Author Instance: 1. Forward agent config: {"name":"fwdistribution","title":"fwdi
We are thrilled to launch ~Real-Time CDP Community Mentorship Program~ aimed at empowering Community members like you to upgrade your skill level by achieving one of the valuable Adobe Certifications. This program brings our Community's experts – Mentors – together with our newer aspiring product learners – Aspirants – to foster knowledge-sharing, guidance, and mutually beneficial opportunities for professional growth. The Mentorship Program will officially commence on Monday, June 3rd and run for six weeks. During this period, participants will have the opportunity to engage in enriching mentorship relationships, gain valuable insights, and work towards obtaining certifications in their desired fields. June 3rd, 2024: Program Announcement / Applications Open June 28th, 2024: **Application Window Closes July 8th - August 16th, 2024: Mentors and Aspirants Collaborate August 23rd, 20
Thanks to everyone who expressed interest in a Denver area meetup! All logistics have been finalized so if you're able to attend this networking and learning event/happy hour with the Workfront Customer Success team (Cynthia Boon, Leslie Spier, and Nichole Vargas), please let us know by registering via THIS meeting. Note: there is no actual webinar, it's just to capture registration information. When: Thursday, July 25 from 4:30-6:30pm MTWhere: Darcy's Pub & Bistro, Denver Tech Center, 4955 S Ulster St Ste 103, Denver, CO 80237 (event will take place in the Library room) Apps and drinks will be provided. Hope to see some of you there! If you have any questions, reach out to csatscale@adobe.com.
We are trying to extend OOTB AEM com.adobe.granite.auth.saml.SamlAuthenticationHandler, but since this bundle does not have any exported packages in AEM . We are not able to extend the functionality. public class CustomSamlAuthHandler extends SamlAuthenticationHandler { protected AuthnRequest createAuthnRequest() { AuthnRequest authnRequest = super.createAuthnRequest(); //update AuthRequest return authnRequest; }} @arunpatidar @pavan_ainampudi
Hi All, We want to secure our AEM site through Azure login (oauth). I have gone through the linkedin provider and created a similar provider for azure. I seek help in creating Cloud configuration services for my custom azure oauth provider. It will be great if somebody can help us test this custom provider with a detailed process.
The Scale Customer Success team (me, @cynthiaboon , and @nicholevargas) is looking into hosting an in-person Workfront networking event on Thursday, July 25 in the Denver area. Would you be interested? Fill out this form to help us gauge interest and narrow down a location! If you have any questions, you can reach out to me here or email csatscale@adobe.com. Hope to see you next month! PS - We know not everyone will be able to make it (or even live close enough to make it happen) - we'd still love to see you at our upcoming virtual events!
I'm trying to loop through columns and rows to define a table like structure and add authoring interfaces for each cell with a component <sly data-sly-use.count="count.js" data-sly-unwrap data-sly-use.model="com.example.core.models.content.TableOfContentsModel"/> <div data-sly-test="${wcmmode.edit}" class="cq-placeholder cq-marker-start" data-emptytext="${component.title} Component" style="min-width:250px; min-height:100px;"></div> <div class="container "> <div class="table"> <sly data-sly-list.row="${count.numberOfRows}"> <div class="table-row"> <sly data-sly-list.column="${model.numberOfColumns}"> <div class="table-cell" data-sly-test.resourceNode="${['logo2',row.intValue, column.intValue] ='-'}"> <div data-sly-resource="${ =resourceNode, resourceType='example/components/content/tableLongForm/rte'}"
How to Connect Adobe Experience Manager (AEM) with ChatGPT by Albin IssacOverviewChatGPT is an AI language model developed by OpenAI, capable of generating human-like text based on input. The model is trained on a large corpus of text data and can generate responses to questions, summarize long texts, write stories, and much more. The OpenAI API can integrate AI models with different systems. AEM already enables some of the Generative AI capabilities like — Content Creation, Summarization, rewriting, etc., also Adobe Integrate Adobe Firefly (a range of creative AI models to AEM DAM) to simplify content creation and management. I will explain this in more detail in another post. Integrating AEM with ChatGPT empowers content authors to easily create content that meets the SEO requirements, e.g., create a title/description for a page, create a story on a topic, summarize the content, etc.; the ChatGPT generated content can be optimized further based on the need. In thi
Hi Team, we are in AEMasCS, Kindly Let us know is there any utility tool to download dam:asset (.jpg,png,pdf,video etc.,) under given path folder. for example, if i give /content/dam/myfolder , it should download all dam:asset(under this path) without asset rendition into my local machine. Thanks in Advance !!
Hi everyone,We are using AEM as a Cloud Service. I'm trying to set the Link header for PDFs using the following Apache configuration: <LocationMatch "\.(?i:pdf)$"> ForceType application/pdf Header set Content-Disposition inline RewriteRule ^ - [E=FILENAME:https://%{HTTP_HOST}%{REQUEST_URI}] Header set Link '<%{FILENAME}e>; rel="canonical"' </LocationMatch> The code works in my local environment but not in dev. I've verified serverName and serverAlias are correct. Any help resolving this issue would be appreciated!The expected result should be like below image: Update: Above apache configuration is working for AMS in dev and stage environment. However, It's not working for AEM as a cloud services in dev and stage environments. ThanksHi @raja_reddy @sureshdhulipudi @aanchal-sikka Any idea about this isssue?
Hi, The inheritance of the layout container in the Live Copy is breaking for some reason due to which the sync between Language master and Live copy is gone and any changes made in LM is rolled out to LC is out of sync.I suspected the authors would have made direct updates in the components of LC which could be the reason of the broken inheritance but they claim they didn't and all other components inheritance is intact in the Live Copy, it is just the layout container inheritance that's broken.Any thoughts why layout container inheritance could break ?
Hi Team, I'm on a process of migration from JWT to oAuth where when I go to Adobe IMS configuration I can see account related to Adobe Launch, adobe analytics, smart tags and Asset Compute.. So migration process is same as this article mentioned to all..not only one relevant to adobe target ? ? https://bymattlopes.com/integrating-aem-cloud-services-with-adobe-target-to-export-experience-and-co... All the accounts are under AUTO PROVISIONED - what does this meant ? Adobe will be done the migration by them self ? Technically, JWT to OAuth migration should not have any impact on existing functionality, the only change in migration is towards the authentication setup to generate "access_token" and everything should be working as expected ? Appreciate your inputs Thanks in advance ! @rajashankar any inputs would be appreciated ..!
I was trying to add Sling Dynamic Include (SDI) in a component that is set cookie in the browser.Before SDI Enable: + The Dispatcher cache was disabled. + Each time the page is refreshed, the component Model class is rendered and set cookie in the browser.After Enable SDI:+ Dispatcher cache is enabled and the page is being cached. + Also enabled the SDI so the component is not being cached. (I checked the corresponding HTML code from the dispatcher cache it's working. The component is not being cached.) Also, I checked the server log, the Model log is also written in the publish server. + But the cookie is not set in the browser. Why this happened? Or what could be the possible solution or mistake? My OSGI Config { "include-filter.config.enabled":true, "include-filter.config.path":"/content", "include-filter.config.resource-types":[ "my-project/components/content/meta-navigation", "my-project/components/content/lms-survey" ], "include-filter.
I am facing issue, where in AEM instance search, solution and help options are coming in Portuguese. I want to know the root from where its coming and how can i change the language to English. Adding the screenshot for reference.
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.