Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Each month, the Adobe Workfront Customer Success team hosts FREE, interactive workshops on various topics for System Administrators. If you're looking to ask questions, learn best practices and connect with other System Admins, check out the list of topics below and sign up for one, or all events. Topics vary month-to-month, so be sure to look for the monthly announcement center message and register on the Events page on Experience League.July 13 at 11 a.m. MT – Connect: Community Chat July 14 at 10 a.m. MT – Connect: Admin Chat for Marketing & Creative July 17 at 7 a.m. MT – Connect: Workfront Strategic Admin Chat July 20 at 10 a.m. MT – Learn: Adobe Workfront 23.3 Release Round Up July 25 at 12:30 p.m. MT – Learn: Making the Case for Custom Forms July 31 at 10 a.m. MT – Community Q&A Coffee Break: Custom Forms We hope to see you there! If you have any questions
On cancelling inheritance on Parent component, the child component within it also shows broken inheritance. I have the latest AEM Version. Is this an expected behavior?
Hi Folks, I am using AEM cloud with latest June SDK. Parsys/container is not working in cloud, the moment I am clicking the container to add components in it, it is showing one small radio button sort of thing just above the parsys area in right side of the page.Attached image for you guys reference. Same code/content/policies etc is working fine in local cloud SDK with same version. Any pointers to solve this highly appreciated. Thanks,Pradeep
The Integration of Coveo Search In Adobe Experience Manager by Mayur Satav Coveo is a search and recommendation solution powered by artificial intelligence. The solution combines unified search, analytics, and machine learning. With Coveo search, you can find relevant and accurate information across a wide range of businesses. It provides access to a variety of content sources. In this blog, we will discuss how to install Coveo packages and integrate Coveo search on the AEM site page. It’s time to get started 🚀, so let’s do it step by step Getting the Coveo Plugin from the Coveo team Step 1 — First of all, we have to request the Coveo AEM component package. To request the package, send an email to aem-requests@coveo.com with the subject “AEM Hosted Search Page”. Then the Coveo team will send you the Coveo-aem-components.all-x.x.x-beta.zip package. Once you received the package from Coveo proceed to the next steps.
AEM Interview Questions & Answers One Should Know by CourseDrill Abstract Digitalization has become a buzz word in the business world and it plays an essential role in order to retain old customers, attracting new customers, and keep the business growing. Content management has occupied a major role in this modern era of business operations. If you are about to start your career in a popular Content Management Systems suite like Adobe Experience Manager and wish to explore new things in the marketing world, then congratulations! In order to help you crack the AEM interview in the very first attempt, we have prepared a list of top AEM Interview Questions and answers here after deep research. The constant innovations in technology have created an urgency for shifting the traditional marketing strategies into digital strategies or online marketing. Leveraging digital content sources such as infographics, images, videos, documents and apps is the best way to share information with cu
This informative article provides step-by-step instructions to establish a successful connection between Adobe Workfront and Jira. By checking and generating an API key in Workfront, you can overcome this error and streamline your workflow. This is a must-read to troubleshoot and resolve the issue efficiently. The article provides a comprehensive solution to resolve the "Incorrect Request Error" encountered during the configuration of the Workfront for Jira add-on. It will guide you through the necessary steps to establish a connection between the two platforms successfully. By verifying the presence of an API key in Workfront and generating a new one if necessary, users can overcome this error and ensure seamless integration. This practical solution empowers professionals to enhance their data collection strategy and optimize their workflow. Let us know if you have any questions! Read the article and optimize your collaboration between Workfront and Jira
Hello We need to set up multiple SMTP configurations. The OOTB "Day CQ Mail Service" supports only one config. So, to achieve multiple SMTP configurations, we are trying to create a custom implementation to send emails The code is working on local, but we are receiving Connection time out on cloud. We are guessing it is due to proxy.tunnel used in Day CQ Mail Service. How to can we get through the proxy tunnel using custom code for sending emails? Reference about proxy tunnel used in Day CQ Mail Service is available athttps://experienceleague.adobe.com/docs/experience-manager-learn/cloud-service/networking/examples/email-service.html?lang=en. details of working local setup:- Gmail SMTP set up configured as per https://techrevel.blog/2023/06/12/utilizing-gmail-smtp-for-cost-free-email-transmission-from-aem/. - Custom send email code working on local : public void send() { //Get properties object Properties props = new Propertie
Hi any help would be greatly appreciated, These are the steps I followed to create the workflow: Step 1:Added Metadata property'Group1 status approval review'Cloning 'Review Status'Under Map to Property./jcr:content/metadata/dam:Group1status Step 2:Cloned approval review to 'Group1Approval Review'Under 'Reject Approval'Under Process: 'Approval Rejected notification'ProcessGroup1status:rejected Under 'Approve Approval'Under Process: 'Approval Rejected notification'ProcessGroup1status:approval Step 3:Create Workflow dam:assetEvent Type:Modifieddam:Assetpath content/assetFolderWorkflow: Group1 Approval reviewactivate Select workflowAre people notified?Can they change the property? This results in the user being able to go through the workflow and submit. After completion the workflow will be listed as failed with the following text: "Process execution resulted in an error" .
It happens to every system or group admin: one of your users is leaving the company, taking on a new role, or needs to switch groups. How do you find everything they own or are working on in Workfront so you can transfer ownership of their objects or reassign their work? Well, we’ve built a dashboard for this purpose! Released as a blueprint, this dashboard contains 13 reports to help you find, reassign, or otherwise manage the objects and assignments associated with a user departing your purview of Workfront. A few things to note: The reports on the dashboard have been built to support the needs of a wide audience and it’s likely that you will need to change filters, views, and groupings on some reports to better meet your organization’s needs. You may not need all the reports, so feel free to remove them. All reports have tags in their descriptions for searchability: #offboarding Please note that for active project, task, and issue appr
I'm getting null pointer exception for the belwo code:ResourceResolver resourceResolver; Resource pathResource; ValueMap valueMap; List<Resource> resourceList = new ArrayList<Resource>(); public void doGet(SlingHttpServletRequest req, SlingHttpServletResponse res){ pathResource = req.getResource(); log.error("---42--servlet"); String path = pathResource.getChild("datasource").getValueMap().get("tagsPath").toString(); Resource tagsPath = req.getResourceResolver().getResource(path); for(Resource resource : tagsPath.getChildren()){ valueMap = new ValueMapDecorator(new HashMap<>()); Tag tag = resource.adaptTo(Tag.class); String tagFullName = tag.getTagID(); &nbs
Hi folks, In our effort to reward the monthly top users with a gift card for their participation in the Adobe Campaign Community forums, we present to you the two top contributors in the Campaign Community for the month of June 2023 - @aggabhi and @ParthaSarathy. Congratulations and a big thanks to you for being dedicated and helpful community members of the Adobe Campaign Communities. Become a top contributor and win every month simply by answering questions and being helpful to other members on this community. Perhaps, YOU could be a winner next month!
Hi folks, In our effort to reward the monthly top users with a gift card for their participation in the Adobe Campaign Community forums, we present to you the two top contributors in the Campaign Community for the month of June 2023 - @aggabhi and @parthasarathy. Congratulations and a big thanks to you for being dedicated and helpful community members of the Adobe Campaign Communities. Become a top contributor and win every month simply by answering questions and being helpful to other members on this community. Perhaps, YOU could be a winner next month!
It's still a problem. I am using the latest AEM Maven Archetype to customize the Teaser component, but unable to pass my tests because of the delegation pattern. I scaveraged through the net and have already reviewed all the possible answers like:https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/unit-test-case-for-sling-delegation-pattern/m-p/585417#M146227https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/junit-test-cases-for-sling-models-based-on-delegation-pattern/m-p/350636#M26833 @arunpatidar and other folks, can you please help me out by giving me a working version of a Delegation pattern? Here's a very simple sling model component that needs JUNIT5. I am also on the latest AEM 6.5 version + Latest AEM Maven Archetype version @Model(adaptables = SlingHttpServletRequest.class, resourceType = CustomTeaser.RESOURCE_TYPE, defaultInjectionStrategy = DefaultInjectionStrategy.OPTIONAL) @Exporter(name = ExporterC
AEM 6.5 vs AEM CaaS by SAI CHARAN SANIKE Abstract After the release of all AEM versions till 6.5 Adobe came up with its Cloud Service which has very good and useful features in this article I will list down some of them I observed during my development in AEM as Cloud Service. Architecture Level ->It has dynamically running instances that will automatically scale based on traffic and activities ->Very less impact of new updates and released on a daily basis ->New features are always up to date and can be managed using cloud manager no need of deploying additional packages ->Additional step in the default deployment pipeline previous pipeline: validation -> build & unit testing -> code scanning new pipeline: validation -> build & unit testing -> code scanning -> build images ->Large-scale access to environments and features in Cloud Manager Tool like multiple Domain mappings, IP whitelisting, Environment Configurations Read Full Blog AEM 6.5 vs AE
Details Adobe Experience Manager as a Cloud Service Release Overview Video 2023.6.0 The features in this release focus on Experience Manager Assets innovations and include the following: New User Interface for DAM Search Enhancements 3D asset management Metadata management enhancements AEM Assets + Frame io Integration Release Overview Video Seed Q&A Please use this thread to ask the question related to this release. See all the Previous Releases here and Current Release Notes here.
CAPTCHA for Real Life Sometimes we read the product documentation and we enable a new feature, but we feel like a bull staring at a new gate. (That’s country talk for “confused.”) We just don’t know what to do with it. The new built-in CAPTCHA capability in Marketo Engage is pretty easy to setup with the product documentation. And Steven does a great job of explaining the integration in his blog post, “Marketo Engage Form CAPTCHA integration.” But still, the penny hasn’t dropped. You are wondering how put this in practice. Let’s see if we can solve that problem. The Big Picture The Marketo Engage CAPTCHA feature is passive, meaning it does not take any action with respect to the lead that filled-out the form. It simple collects the response from the CAPTCHA provider and adds that information to the form fill response data. This means that your program’s smart campaigns need to act on the data based on your risk tolerance to determine what to do wi
I once had a customer who wantedto be able to add the form’s thank you message within the form so that they only needed one landing page instead of having to have a second landing page for the thank you message. In order to make this work properly, we took the following steps:Created the formCreated the landing pagePlaced the form on the landing pageCreated an HTML element on the landing page and pasted in the code below. This code does the following:Adds an onSuccess handler that hides the form when it is submitted successfully and then gets a hidden div on the page and unhides itCreates the div that is hidden by default and contains the thank you message Here is the example script. You will need to replace the yellow highlighted “app-sj01” with your pod and the yellow highlighted element in the div with the text you want to see. <script src="//app-sj01.marketo.com/js/forms2/js/forms2.js"></script><script>MktoForms2.whenReady(function (form){ //Add an onSuccess hand
Hey guys, I'm a bit lost here. I've made a classification in Report Suite Manager, however when I click on the 'Set Classification As' dropdown box to use the classification rule builder, it does not appear to be there to choose from. I thought it might be a matter of time, so I have been waiting for an hour, and nothing has come up. Does something go wrong? The Order Journey Page is the one that appears on the right side of the screen.
I have a querying and what the order of his results. What is it like? example:query queryAllADOFormsTags($path: ID) {aDOTagsList(filter: {_path: {_expressions: {value: $path, _operator: STARTS_WITH}}}) {items {_pathtagsenzhHk}}}
Hello Team,Few days back we had an AEM release; after installing all packages (specifically ui-content) we found that it overwrote the last release changes.We do have a merge filter added in vault folder. We only changed the package versioning , previously it was like company-site-external.all-2.4.30.zip and now its company-site-external.all-release_2023.1.0___4.zip. It works perfectly fine on lower environment however it fails on prod environment.
AEM Cloud Service - Render condition to show Reprocess Assets button for configured group by Sreekanth Choudry Nalabotu Abstract Solution 1) Create a custom widget /apps/eaem-cs-smart-crop-rc/dam-tools/userpicker/userpicker.jsp to read the values from config resource /conf/global/settings/dam/eaem-dam-config. It extends otb user picker /libs/granite/ui/components/coral/foundation/form/userpicker using a sling:include, for setting the granite.ui.form.contentpath attribute to read values from config location /conf/global/settings/dam/eaem-dam-config <%@include file="/libs/granite/ui/global.jsp" %> <%@page session="false"%> <% String CONFIG_RES = "/conf/global/settings/dam/eaem-dam-config"; request.setAttribute("granite.ui.form.contentpath", CONFIG_RES); %> "/> 2) Create the tools navigation /apps/cq/core/content/nav/tools/eaem-dam-tools/eaem-dam-config. 3) Create the configuration page /apps/eaem-cs-smart-crop-rc/dam-tools/eaem-dam-config for selectin
Hide AEM Component Touch UI dialog editor field using AEM Render Condition by Debal Das Abstract Recently I got the opportunity to explore AEM render condition and being AEM developer I really enjoyed this feature. I have explored AEM render condition with built-in rendercondition and Custom rendercondition both. I will talk about both with built-in rendercondition and Custom rendercondition with one simple use case here. Let’s consider I have one component named: Add Color in Your Title and it’s dialog editor fields has been shown below - A colorfield and a textfield are part of this Touch UI dialog Now I want to make this colorfield available only for ‘en’ language code along with textfield and for others like de, fr authors will be seeing only textfield. We can achieve this via AEM render condition here. Here we could see I have created granite:rendercondition (nt:unstrurtured) and used granite/ui/components/coral/foundation/renderconditions/simple and this takes the decision u
Hide AEM Component Touch UI dialog editor field using AEM Render Condition by Debal Das Abstract Recently I got the opportunity to explore AEM render condition and being AEM developer I really enjoyed this feature. I have explored AEM render condition with built-in rendercondition and Custom rendercondition both. I will talk about both with built-in rendercondition and Custom rendercondition with one simple use case here. Let’s consider I have one component named: Add Color in Your Title and it’s dialog editor fields Read Full Blog Hide AEM Component Touch UI dialog editor field using AEM Render Condition Q&A Please use this thread to ask the related questions.
Take Control of AEM Action Menus with Render Conditions by Adobe docs Abstract Has this happened to you? You’re going about your day, working in Adobe Experience Manager (AEM) when a request comes in. Your teammate or client wants five custom user groups, and requires a different complement of authoring options for each of them. Certain menu items and selection actions must only show up for members of designated groups. screenshot of the AEM menu Setting RMCDR permissions via /useradmin doesn’t get the whole job done. You need to restrict Quick Publish to an Asset Manager group without causing the Manage Publication action to disappear for non-members. Denying Replicate hides them both. That won’t meet requirements. screenshot of RMCDR permission Settings On top of that, you have custom menu actions not tied to RMCDR in any way. They may only display based upon various user, file disposition, and state criteria. How are you possibly going to be able to complete this request? Gran
In AEMaaCS, I see a folder for Content Fragments on the dashboard: On my local SDK, however, I do not see this option listed. What are the steps to enable this option for local development?
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.