Skip to main content
Featured group

IdeaExchange

The IdeaExchange (ideas.salesforce.com) is Salesforce's always-on feedback channel. Through both a programmatic effort and via improvements to the site, the goal is to bring our Trailblazer Community closer to our products and experiences teams to give you can actionable voice in our product roadmaps. Have an idea? Head to the ideas.salesforce.com to search for a similar idea or to add a new one. You can share your feedback about the IdeaExchange on the IdeaExchange! And you can stay tuned to this group to receive general updates from the IdeaExchange program and product team. ----------------------------------- This group is maintained and moderated by Salesforce employees. The content received in this group falls under the official Forward-Looking Statement (https://investor.salesforce.com/about-us/investor/forward-looking-statements) Please also see our Salesforce Customer Community Terms of Use.

Since Salesforce recommended to update our integration users from "System Admin" users to the Salesforce Integration user, I have been trying unsuccessfully to get our integration user to trigger Auto-Response emails via Auto-Response Rules when cases are created from Form-to-Case. While this result can be achieved via flow, I did not want to have to manage Case Auto-Response Rules in 2 places ( Flow and Auto-response Rules) 

Salesforce Support's final email said that this may be an oversight in the current design of the Salesforce Integration User license and a current product limitation.    

I would love to see the permission to trigger the Case Auto-Response rule extend to the Salesforce Integration license so we can use out of the box functionality and not have to build custom processes. Unfortunately I will have to keep using a regular Salesforce License user as my integration user until that is resolved. 

If anyone has found a better workaround, I would love to know!

2 answers
  1. Aug 13, 8:13 PM

    Hi @shefali tanwar - thank you! I am really curious how you would do that. I just got off another call with Salesforce Support who told me that it was not possible to run all of the criteria for the auto-reponse rules with a record triggered flow. Have you gotten it to work and if so, would you mind sharing how you set up the flow? Thanks!

0/9000

Am I the only one to think this new thing is not ready?  

I had a bad experience. First, I had no other choice then use my personnal phone to make it worked. Then, it worked for sometime and block. It was not my phone As I was able to log on other sandbox with the exact same set up with a keypass using my Phone. I had to open a ticket and wait few days before they can unblock me. Fortunately, it was for one of my Sandboxs. But I Can't imagine having the same issue in Production. I fully understand the need, but... it has to work. 

0/9000

Our GSOC (Global Security Operations Center) is now monitoring Salesforce logs. 

 

For some logs the volume is huge, so we add filters in our SIEM's collect server to filter on the "PolicyID" of Event Monitoring / Transaction Security Policies. 

However for the "API Event" big object the PolicyID is always empty leaving us no possibility to filter on that. 

 

Anyone has already encountered the same issue? how did you proceed? would there be a way to filter this directly from the Salesforce API?  

 

Thank you very much beforehand.

0/9000

We have several reports that users reuse all the time, making edits to the filters to fit their needs. We don't want them saving their edits to the report, but they're finding that after re-authenticating, the report runs with the original filters rather than the edited one. Is there a way around this?

2 answers
  1. Aug 10, 2:58 PM

    It is a pain, We see the same behavior. We have also noticied that if you create a report and try to export it before even saving it and you have to preform step up auhentication then the report exports blank. I get 2 copies on that initial blank export, then after the step up authentication I export again and it exports normally.  

0/9000

Is there a way in Salesforce Sales Engagement cadences to require reps to update or personalize an email before it can be sent?  

 

We are looking to prevent users from sending cadence emails without first making an update to the email body or subject line. Ideally, we'd like the email step to require some level of personalization before the email can be sent.

Is there a native setting, validation, customization, or best practice that would:

  • Require edits to the email template before sending
  • Prevent sending if no changes have been made
  • Prompt users to personalize the email
  • Track whether an email was customized prior to sending

If this is not available out of the box, are there any recommended workarounds or custom solutions?

2 answers
  1. Aug 9, 4:13 PM

    @Melissa PageSince you cannot hard-stop them natively, the most common fallback in Salesforce architecture is tracking compliance:   

     

    A) Managerial Dashboards & Accountability (The Administrative Control - Easy-Peasy.)  

    Create a custom formula field or Flow on the Task/Email object that checks if the outgoing email body matches the default template text word-for-word.

    Build a Sales Engagement Exception Dashboard for sales managers that highlights instances where reps sent emails containing default placeholder text (e.g., leaving [First Name] unmerged or unchanged). 

     

    OR 

     

    B) Separate Cadence Design (The Process Workaround)  

    C) Leverage Apex Triggers / Flows via Custom Development   

0/9000

💻 True to the Core Deep Dive: Salesforce Multi-Framework and Headless Experience Layer Recap

 

Thank you to everyone who joined today's True to the Core Deep Dive, and a special thanks to Salesforce product leaders @David Green, Clay Martin, and @Julie Thompson for sharing the latest updates and answering your thoughtful questions.

 

🎥 Missed the session?

 Watch the full episode on demand here. 💻 True to the Core Deep Dive: Salesforce Multi-Framework and Headless Experience Layer Recap Thank you to everyone who joined today's True to the Core Deep Dive, and a special thanks to Salesforce pr💬 Still have questions?

 Drop them in the comments below, and we'll do our best to get you answers.

 

📝 Help shape future TTTC Deep Dive sessions! 

Take a minute to complete our feedback survey and let us know what topics you'd like to see next: 

https://sforce.co/tttcddfeedback

 

🔗 Resources shared during the session:

  • Read the Salesforce Developers blog to learn how to build React apps with Salesforce Multi-Framework, now generally available: https://sforce.co/4yKe7hx
  • Explore the Headless Experience Layer Playground to experiment with Salesforce Headless 360 capabilities: https://sforce.co/44TRtpj

#True To The Core @IdeaExchange #AwesomeAdmins #Salesforce Developer #Architects

 

@Salesforce Admins Live Sessions, @* Release Readiness Trailblazers *, @* Salesforce Platform *, @* Trailhead Official *, @Trailblazer Community Cove, @Admin Addicts, @* Salesforce Developers *, @Dreamforce for Admins, @Architect Trailblazers

2 comments
0/9000

 The current Apex Crypto Class in Salesforce only supports AES encryption in CBC mode, which is susceptible to padding oracle attacks. To enhance security, it is important for the Apex Crypto Class to also support more robust encryption algorithms, such as AES in GCM and CCM modes, which have been available for some time. Implementing these advanced encryption modes would significantly improve data protection and align with modern security standards. 

1 comment
0/9000

The 120 minute limit for exporting reports before you need to authenticate is becoming cumbersome. Is this something that we have the option to change? I am requesting a feature change to be able to configure the time limit per org.  

 

 

0/9000

It would be great if administrators could configure a default Organization-Wide Email Address for Incident Broadcast Emails. 

 

This would help organizations provide a consistent sender experience during customer communications, while ensuring replies are directed to the appropriate support team. An option to make the default sender mandatory, or to limit the available sender addresses for Broadcast Emails, would provide additional flexibility for organizations with multiple brands or teams. 

 

This enhancement would simplify administration and reduce the need for custom solutions just to standardize the sender address.

1 answer
  1. Aug 3, 12:02 PM

    Hi @Nadia Gholamrezaie  This would be a valuable enhancement for organizations using Incident Broadcast Emails. Allowing admins to configure a default Organization-Wide Email Address would ensure consistent branding, route replies to the correct support team, and reduce manual errors. Adding an option to make the default sender mandatory or restrict the available sender addresses would provide better control for organizations with multiple brands or support teams, while eliminating the need for custom solutions. 

0/9000

We just updated the method for calculating some fields on some of our standard Sales Cloud objects.  These have different API names but, importantly for UX, the same label as before. 

 

When these are ingested into the DLO in Data Cloud, the old fields can be disabled in the DLO using their API name, but in the mapping tool on both visual and table views only the label is visible, so it's impossible to know which field you are mapping.  There's also no option to edit the label. 

 

My suggestion is that the API name be visible in the table view of the Mapping Tool, or that disabled fields do not appear in the Mapping Tool, or both. 

 

Does anyone have another solution?  I've already been through SF support which didn't find one but I'm wondering if there is one you've come across.

2 answers
  1. Aug 3, 1:02 AM

    Thanks Sandip.  Unfortunately the source is Sales Cloud and the original field is now deleted.  So there's no way to remove the ambiguity without altering how the new field is displayed to Sales Cloud users, and the labels are identical.  I also found that the fields were in a different order when comparing the mapping tool and the DLO view.

0/9000