Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Has anyone tried to create a dashboard that displays project level information that can then be added to the project itself in the sidebar? I have some designers asking for a more visual way to represent project data that would be accessible at a glance on their actual project.Thinking if it IS possible, it could be done with wildcards, but struggling to figure out how to reference the data on the project the dashboard is actually attached to.If this is not possible, what are some creative ways you all have tackled this?
Hi All,I am trying to render an image from a multifield item using a Sling Model - If I print the below in sightly here’s the result for it - <p>RESOURCE is ${tableList}</p>RESOURCE is /content/projectA/en/home/jcr:content/root/responsivegrid_1161940076/banner_1463578421/customMultifield/item0I try to pass this resource to a custom sling model like below - <sly data-sly-use.slimItem="${'org.projA.web.core.models.customModel' @ resource=tableList}"></sly>When I do the above and try to log it in the init function of sling model customModel, I get the below - @PostConstructprotected void init() { LOG.error("RESOURCE PATH: {}", resource.getPath());}I get the following in the error log - 06.04.2026 23:22:43.593 *ERROR* [[0:0:0:0:0:0:0:1] [1775497963265] GET /content/projectA/en/home.html HTTP/1.1] org.projA.ctcweb.web.models.customModel RESOURCE PATH: /projectA/en/home/jcr:content/root/responsivegrid_1161940076/banner_1463578421 Question - Why is the /customMultif
With LDAP planned for retirement in 2026, what are the recommended alternatives for LDAP-based authentication in AEM? Ideally looking for options that are supported across both AEM On‑Premise and AEM as a Cloud Service.
If I am establishing a business rule in EST timezone, and if the journey is running continuously for a year - will Adobe automatically accomodate for DST changes or will the daylight-saving timing change need to be done by the developers manually? Please confirm the same.
I wanted to understand whether this is advisable for PII data to be stored within AEM, and what the recommended best practices are.Some of the questions we’re exploring:Is it recommended to store PII in AEMaaCS, even in encrypted form? How does Adobe protect sensitive data at rest and in transit within AEMaaCS? Are there any Adobe guidelines on handling PII in JCR repositories? How is it protected from any external attack threats? Can we implement custom encryption (e.g., using an OSGi service) before storing data? Are there recommended alternatives, such as storing the PII in a secured backend system instead of AEM?Would appreciate insights from Adobe experts and the community on the right architectural approach for handling PII securely in AEMaaCS.
Team,Due to front end issue(uncovered via CXM tool), for a few of our customers, just the order screen payload wasn’t dispatched, but it was success per back end system records. So, Adobe Analytics has scAdd,scView,scCheckout, custom event(billing info & order review), just s.purchase missing. Given s.Purchase missing no s.TransactionID too, and data source option is ruled out.Now, I have those ECID & customer ID(evarX) for very sessions, via Bulk Data insertion API, can I do one ingestion for all those? and will I be able to normal report as if payloads came from browser or there any considerations to be aware of? Pls advise@Jennifer_Dungan @amitvishvakarma @VishalKa5 @NicholeVargas @Darshil_Shah1 I see you have been very active lately, I’d really appreciate if you could look into this thread when possible. Thanks
In our marketing channel set up we saw a spike in traffic coming into our Direct Channel. In the marketing channel detail it is all going into None, where the rule is set to show what page it is on. We have no changed anything on our end and am wondering why this is happening. We have had this rule running for years and now we are facing this issue.
Currently I am working in creating some dashboards in Adobe Analytics for a mobile app and realized that I needed data like ‘First Launch’ and ‘Upgrades’, which are provided if I enable “App Reporting” in the report suite. Before doing this I want to know if there are any impact on performance, memory, or anything of the sort. I can’t find any documentation on why this is disabled or impacts of enabling this setting.
Hi Team, Can anyone please let me know who creates/owns the mail boxes for From and Error email addresses in AJO Channel surface config when the subdomain for this channel surface is CNAME delegated instead of full delegation ? @SatheeskannaK
B2B marketing is in the middle of an important shift. For years, demand generation has been anchored in person-level engagement: lead scores, MQLs, nurture streams, and campaign performance. Those capabilities remain foundational. Engagement begins with individuals, and personalization at scale depends on understanding individual behavior.But enterprise buying decisions are rarely made by individuals. They are made by committees, cross-functional groups with distinct priorities, influence levels and risk tolerances. When marketing performance is measured only at the lead level, we risk mistaking isolated interest for collective readiness.The opportunity in front of us is not to abandon lead-centric marketing. It is to evolve it, connecting person-level engagement to buying group intelligence so that marketing can orchestrate consensus, not just capture attention.Engagement is personal. Decisions are collective.Every opportunity starts with someone. A technical evaluator downloads a wh
I am having an issue where I have users assigned to tasks however their hours are showing zero. This changed when I updated the task assignments to be their job role names instead of their actual user name because I am working with 300+ projects and want to resource level. Any insight into why their hours might be showing zero if they're assigned to a task with hours? Also note that each of the project tasks are set to start and end during work hours.
We use this as our screen to send proofs to team members and discovered this messages box, which is great because we always want to send a note with the proof. We get the message with our email proof, which is great! It took us like 5 clicks to find the message back in the document in Workfront…. The message is not showing in the project or document updates. This would be a huge help for my team to have those messages flow into the updates of the document and project. It feels like if the updates is a comprehensive stream of the project, not having the proof message flow there is a miss. Thank you!
Hi All, Is it possible to push the CSV file from workfront to Adobe campaign classic folder using workfront fusion? Thanks in Advance!
Current status: when you build a multiple data blocks in the same Excel file using report builder, it can sometimes be difficult to distinguish between them. It is currently possible to group them based on metrics, dimension, or what sheet they're on. But if you have multiple data blocks with all the same components but just different date ranges, it's very difficult to tell them apart in the list of data blocks. How the feature should work: when making a data block there should be an option to give it a name. The ability to name data blocks will allow users to more easily distinguish between similar data blocks and make it easier to maintain their reports. Why this feature is important: the new report builder has been such a huge upgrade from the legacy version, but it can still be improved upon. Having named data blocks will make it easier when trying to maintain reports and share them with others.
Take information from Workfront planning to pull into WKFT core reports
Hi Experts, In my form on the last page (so in my example 3 pages) it will never print the form title and order number. The following script is in place to determine of there are more pages: Form.frmHiddenGlobalFields.txtFormTitle::ready:layout - (FormCalc, client)// Set the form title as the combination of title and document ID, separated by colon //First Page (always available)if (HasValue(txtChangedDocument.rawValue) == 0)then xfa.resolveNode(Concat("#pageSet[0].mst1.FirstPage.frmHeader.txtTitle")) = Form.frmHiddenStaticTexts.lblSalesOrder.rawValue// xfa.resolveNode("#pageSet[0].mst1.FirstPage.frmHeader.txtTitle") = Concat(Form.frmHiddenStaticTexts.lblSalesOrder.rawValue, ": ", Form.frmHiddenGlobalFields.txtDocumentID.rawValue)else xfa.resolveNode(Concat("#pageSet[0].mst1.FirstPage.frmHeader.txtTitle")) = Concat(Form.frmHiddenStaticTexts.lblChangeToSalesOrder.rawValue, "\u000d", Form.frmHiddenStaticTexts.lblSalesOrder.rawValue)// xfa.resolveNode("#pageSet[0].mst1.FirstPage.frm
Is there a way to define a timeout for a ITAS/CTAS query? Out of the box timeout is 24 hours but I’d like to limit that to 5 hours, preferably on query level? Cheer,Mauri
Hi community, We want to share details about a significant regression in AEM 6.5 LTS SP2 (Oak 1.88.x) where online garbage collection (GC) causes the segment store to grow instead of reclaiming disk space, along with an available workaround. --- What is happening Customers on AEM 6.5 LTS SP2 observed that after running online GC, disk usage was increasing rather than decreasing. Compaction was taking far longer than expected and writing significantly more data than on AEM 6.5 LTS SP1 (Oak 1.78.x) for the same repository.
Sometimes I get lost trying to figure out how to publish something in the New Email designer in Marketo – it seems like the button just isn’t there.After a while I realise there is one, but in a different spot and not outlined or coloured, so it just looks like some text.Then a few months later I get back to using Marketo and forget about it and have to hunt for it all over again.The publish button usually looks like the first image, but sometimes it’s somehwere else like in the second image. I have no idea what differentiates these two types and why there is a need for it to be different, and why these actions are included in a ‘summary’ and not ‘actions’ or similar.It seems like it would be better to keep them the same, or at least in the second screenshot give the buttons an outline so they actually look clickable and stand out more.
My connection to the PostgreSQL database for the Query Service has been giving me this errorErrorCode: 08P01 queryId: 07326d38-0746-48c6-8332-17b75c01dac2 Unknown error encountered. Reason: [Embedded Postgres: Error while populating metadata tables in embedded Postgres]This was not happening before until 2weeks ago.My solution uses psycopg2 library to connect to query services. conn = psycopg2.connect( f"sslmode=require host={hostname} port=5432 dbname={database}?FLATTEN user={user} password={password}"I’m completely not sure what the issue as this setup has being running for almost a year.
Hi everyone,We’re a few months live with Workfront and the team I have moved into are very much “use it because we have to” users. The main obstacle (like many I am reading) is the amount of clicks that activation teams feel they have to do on top of their very manual work - they don’t see a benefit to updating the details accurately, so they basically close everything as complete after they've done the work (I know 😥). We’re working on the “create and show the benefits” part, but I’m wondering, how does everyone use planned vs actual dates and how much importance do you put on this and marking the status accurately.Do you set a planned schedule once and leave it as is, but be firm on accurately marking tasks in progress/complete so you can use “actual” dates in reporting, or do you constantly update the planned schedule to be accurate and rely on that solely, or something else?I should note, we don’t have PMO’s for most of our teams. We have a version of “Traffic leads” that help wit
Is the Embedded feature of the Postgresql db deprecated. I’m table about the ?FLATTEN that enable access to metadata tables.conn = psycopg2.connect(f"sslmode=require host={hostname} port=5432 dbname={database}?FLATTEN user={user} password={password}")This doesn’t seem to work anymore. Any clue
This is a Feature Enhancement request to add a collapsible Hamburger menu or similar for the various options for Asset Details in Assets UI. Currently a user has to hover over the button to figure out what the icon means. The same is applicable in order to view a datapoint quickly for example, Dynamic Media URL, for an approved asset.
“We’re consistently seeing only one pageview per visit,” noted the Marketo admin. “We can’t be offending everybody, so maybe something’s up with our cookie banner?” She was right, people weren’t abandoning immediately. Rather, broken cookie consent JS was blocking the Munchkin _mkto_trk cookie for everyone, but not blocking Munchkin itself. How not to manage cookie consentThe code, like others of its type, was jaw-droppingly intrusive: it redefined document.cookie and proxied cookieStore to eavesdrop on set-cookie calls. (A crazy thing to just drop into a site, not that tricks used by other cookie apps[1] are much better!) _mkto_trk was on its cookie blocklist, but munchkin.js was always loaded + initialized. That leads to a half-baked outcome where:a person lands on the site from an email link, which attaches the mkt_tok to the query string to identify the Marketo record Munchkin generates a random session token value saving the token to a cookie is blocked by the consent JS the token
I have a use case where I need to be able to filter on a report to pull in Monday through Sunday for the next week into the following week. For example, dates would be 4/6 - 4/19. This report is ideally ran on Friday’s but could be run on a Thursday if there was a holiday. I have set up a filter against my date field to show $$TODAY+3d between $$TODAYe+16d which does work if the report is only run on a Friday. Is this possible to hard code or would I need to have the end user default to using a prompt to ensure accuracy. Thank you!
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.